diff options
author | Victor Toso <victortoso@redhat.com> | 2021-02-18 20:30:45 +0100 |
---|---|---|
committer | Victor Toso <victortoso@redhat.com> | 2021-03-24 20:21:42 +0100 |
commit | 3c2d222ba1fc0ca0d1c4e0efeb212671c2656e23 (patch) | |
tree | ab196787be7a98f6c1aeababdde02d113601bcea /usbredirserver/meson.build | |
parent | f8cf6d1da83c64e68616707163a00030e30563fd (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.build | 12 |
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') |