From 4a4238917aed458d25da752ef8019fd97fa88724 Mon Sep 17 00:00:00 2001 From: Trumeet Date: Wed, 27 Jul 2022 15:28:48 -0700 Subject: build(libacron): subproject ready --- client/libacron/meson.build | 14 +++++++++----- 1 file 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') -- cgit v1.2.3