blob: 679ecad5f95e9201d42a200448dba046b67c1d14 [file] [log] [blame]
Patrick Williams43dc41f2023-04-04 20:54:54 -05001project(
2 'slpd-lite',
3 'cpp',
4 version: '0.1',
Patrick Williams77350e12023-07-12 11:16:12 -05005 meson_version: '>=1.1.1',
Patrick Williams43dc41f2023-04-04 20:54:54 -05006 default_options: [
7 'warning_level=3',
8 'werror=true',
Patrick Williams77350e12023-07-12 11:16:12 -05009 'cpp_std=c++23',
Patrick Williams43dc41f2023-04-04 20:54:54 -050010 ],
11)
12
13libsystemd_dep = dependency('libsystemd')
14
15executable(
16 'slpd',
17 'main.cpp',
18 'slp_message_handler.cpp',
19 'slp_parser.cpp',
20 'slp_server.cpp',
21 'sock_channel.cpp',
22 dependencies: [ libsystemd_dep ],
23 install: true,
24 install_dir: get_option('sbindir'),
25)