summaryrefslogtreecommitdiff
path: root/usbredirserver/meson.build
diff options
context:
space:
mode:
authorVictor Toso <victortoso@redhat.com>2021-02-18 20:30:45 +0100
committerVictor Toso <victortoso@redhat.com>2021-03-24 20:21:42 +0100
commit3c2d222ba1fc0ca0d1c4e0efeb212671c2656e23 (patch)
treeab196787be7a98f6c1aeababdde02d113601bcea /usbredirserver/meson.build
parentf8cf6d1da83c64e68616707163a00030e30563fd (diff)
build-sys: Add meson support
As an alternative to autotools. Simple time comparison between configure+build time: 11.569s ./autogen.sh && make 1.642s meson . _build && ninja -C _build Note that from cflags defined in autotools, only -fstack-protector was removed for the windows build, otherwise we get few of the following: > /usbredir/winbuild/../usbredirparser/usbredirfilter.c:274: undefined reference to `__stack_chk_fail' Signed-off-by: Victor Toso <victortoso@redhat.com>
Diffstat (limited to 'usbredirserver/meson.build')
-rw-r--r--usbredirserver/meson.build12
1 files changed, 12 insertions, 0 deletions
diff --git a/usbredirserver/meson.build b/usbredirserver/meson.build
new file mode 100644
index 0000000..de40681
--- /dev/null
+++ b/usbredirserver/meson.build
@@ -0,0 +1,12 @@
+usbredirserver_sources = [
+ 'usbredirserver.c',
+]
+
+executable('usbredirserver',
+ sources : usbredirserver_sources,
+ c_args : '-Wno-deprecated-declarations',
+ install : true,
+ install_dir: get_option('sbindir'),
+ dependencies : usbredir_host_lib_dep)
+
+install_man('usbredirserver.1')