1 2src_hwc3 = files( 3 'ComposerClient.cpp', 4 'Composer.cpp', 5 'DrmHwcThree.cpp', 6 'service.cpp', 7 'Utils.cpp', 8) 9 10executable( 11 'android.hardware.composer.hwc3-service.drm', 12 src_hwc3, 13 cpp_args : common_cpp_flags + hwc2_cpp_flags, 14 dependencies : deps, 15 install : true, 16 link_whole: [drmhwc_common, drmhwc_hwc2_common], 17 install_dir : get_option('bindir') / 'hw', 18 include_directories: inc_include, 19) 20 21configure_file( 22 input: 'hwc3-drm.rc', 23 output: '@PLAINNAME@', 24 copy: true, 25 install_dir: get_option('sysconfdir') / 'init', 26) 27 28configure_file( 29 input: 'hwc3-drm.xml', 30 output: '@PLAINNAME@', 31 copy: true, 32 install_dir: get_option('sysconfdir') / 'vintf' / 'manifest', 33) 34