blob: b1eb9c35e12f9889cd2b3bdd70340cedca9a9b3c [file] [log] [blame]
Dennis Tsiang33f0ece2023-11-29 12:45:04 +00001
2src_hwc3 = files(
3 'ComposerClient.cpp',
4 'Composer.cpp',
Drew Davenportade69652024-07-16 15:54:33 -06005 'DrmHwcThree.cpp',
Dennis Tsiang33f0ece2023-11-29 12:45:04 +00006 'service.cpp',
7)
8
9executable(
10 'android.hardware.composer.hwc3-service.drm',
11 src_hwc3,
12 cpp_args : common_cpp_flags,
13 dependencies : deps,
14 install : true,
15 link_with: drmhwc_common,
16 install_dir : get_option('bindir') / 'hw',
17 include_directories: inc_include,
18)
19
20configure_file(
21 input: 'hwc3-drm.rc',
22 output: '@PLAINNAME@',
23 copy: true,
24 install_dir: get_option('sysconfdir') / 'init',
25)
26
27configure_file(
28 input: 'hwc3-drm.xml',
29 output: '@PLAINNAME@',
30 copy: true,
31 install_dir: get_option('sysconfdir') / 'vintf' / 'manifest',
32)