diff --git a/README.md b/README.md index ac25e76..2570a96 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Grab the latest release from github: To build and install the latest version with [meson](http://mesonbuild.com): - $ meson --buildtype=release build + $ meson build $ cd build $ ninja # ninja install diff --git a/meson.build b/meson.build index e6fcf2d..5090ca4 100644 --- a/meson.build +++ b/meson.build @@ -1,10 +1,22 @@ project('glorytun', 'c', - version: run_command('./version.sh').stdout() + version: run_command('./version.sh').stdout(), + license: 'BSD-3-Clause', + default_options : [ 'buildtype=debugoptimized' ] ) add_global_arguments('-DPACKAGE_VERSION="'+meson.project_version()+'"', language : 'c') -executable('glorytun', install: true, - sources: [ 'src/main.c', 'src/common.c', 'src/option.c', 'src/tun.c', 'src/iface.c', 'mud/mud.c' ], - dependencies: [ dependency('libsodium', version : '>=1.0.4') ] -) +src = [ + 'src/common.c', + 'src/iface.c', + 'src/option.c', + 'src/tun.c', + 'mud/mud.c', + 'src/main.c' +] + +deps = [ + dependency('libsodium', version : '>=1.0.4') +] + +executable('glorytun', install: true, sources: src, dependencies: deps)