1libmediactl_sources = files( 2 'libmediactl.c', 3 'mediactl-priv.h', 4) 5 6libmediactl_deps = [ 7 dep_libudev, 8] 9 10libmediactl = static_library('mediactl', 11 libmediactl_sources, 12 dependencies : libmediactl_deps, 13 include_directories : v4l2_utils_incdir) 14 15dep_libmediactl = declare_dependency(link_with : libmediactl) 16 17libv4l2subdev_sources = files('libv4l2subdev.c') 18libv4l2subdev_sources += media_bus_format_names_h 19libv4l2subdev_sources += media_bus_format_codes_h 20 21libv4l2subdev = static_library('v4l2subdev', 22 libv4l2subdev_sources, 23 include_directories : v4l2_utils_incdir) 24 25dep_libv4l2subdev = declare_dependency(link_with : libv4l2subdev) 26 27media_ctl_sources = files( 28 'media-ctl.c', 29 'options.c', 30 'options.h', 31 'tools.h', 32) 33 34media_ctl_deps = [ 35 dep_libmediactl, 36 dep_libv4l2subdev, 37] 38 39media_ctl = executable('media-ctl', 40 media_ctl_sources, 41 dependencies : media_ctl_deps, 42 install : true, 43 include_directories : v4l2_utils_incdir) 44