diff options
-rw-r--r-- | client/libacron/meson.build | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/client/libacron/meson.build b/client/libacron/meson.build index bd79834..00b8680 100644 --- a/client/libacron/meson.build +++ b/client/libacron/meson.build @@ -8,17 +8,15 @@ project('libac', 'c', ) xtra_link_args = [] -xtra_c_args = [] +xtra_c_args = [ '-D_POSIX_C_SOURCE=200809L' ] if get_option('debug') == true - add_global_arguments('-DDEBUG', language : 'c') + xtra_c_args += '-DDEBUG' endif if meson.get_compiler('c').get_id() != 'msvc' - xtra_c_args = [ '-fvisibility=hidden' ] + xtra_c_args += '-fvisibility=hidden' endif -add_global_arguments('-D_POSIX_C_SOURCE=200809L', language : 'c') - install_headers([ 'include/common.h', 'include/events.h', @@ -72,6 +70,12 @@ pkg_mod.generate( description : 'Acron client library' ) +libac_dep = declare_dependency( + include_directories : inc, + link_with : libac, + dependencies : [ jsonc_dep, m_dep ] +) + # Warnings if get_option('debug') == true message('Debug build') |