1project( 2 'slpd-lite', 3 'cpp', 4 version: '0.1', 5 meson_version: '>=0.57.0', 6 default_options: [ 7 'warning_level=3', 8 'werror=true', 9 'cpp_std=c++20', 10 ], 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) 26