blob: 76563a375be11d91555e4323177dd2065e763ef4 [file] [log] [blame]
Brad Bishop81739f42019-03-29 09:48:26 -04001project(
2 'obmc-ikvm',
3 'cpp',
4 version: '1.0',
5 license: 'GPLv2',
6 default_options: [
7 'cpp_std=c++17',
8 'werror=true',
9 ],
10)
11
12executable(
13 'obmc-ikvm',
14 [
15 'ikvm_args.cpp',
16 'ikvm_input.cpp',
17 'ikvm_manager.cpp',
18 'ikvm_server.cpp',
19 'ikvm_video.cpp',
20 'obmc-ikvm.cpp',
21 ],
22 dependencies: [
23 dependency('libvncserver'),
24 dependency('phosphor-logging'),
25 dependency('phosphor-dbus-interfaces'),
26 dependency('sdbusplus'),
27 dependency('threads'),
28 ],
29 install: true
30)
Brad Bishopfb6a8e12019-03-29 10:54:44 -040031
32configure_file(
33 input: 'start-ipkvm.service',
34 output: 'start-ipkvm.service',
35 copy: true,
36 install_dir:
37 dependency('systemd').get_pkgconfig_variable(
38 'systemdsystemunitdir')
39)