#include <string.h>
#include <unistd.h>
+#include "kresconfig.h"
+
#include <lua.h>
#include <uv.h>
#ifdef HAS_SYSTEMD
#include <contrib/cleanup.h>
#include <contrib/ucw/mempool.h>
#include <contrib/ccan/asprintf/asprintf.h>
-#include "kresconfig.h"
#include "lib/defines.h"
#include "lib/resolve.h"
#include "lib/dnssec.h"
]
-# daemon CFLAGS
-kresd_c_args = [
- '-fPIE', # NOTE this triggers warning, but is needed for compatibility with meson 0.47.0
-]
-
kresd_deps = [
contrib_dep,
kresconfig_dep,
kresd_src,
dependencies: kresd_deps,
export_dynamic: true,
- c_args: kresd_c_args,
install: true,
install_dir: get_option('sbindir'),
)
'lua-aho-corasick/ac_slow.cxx',
]
-lua_ac_lib = library(
+lua_ac_lib = shared_library(
'ahocorasick',
lua_ac_src,
dependencies: luajit,
],
name_prefix: '',
install: true,
- install_dir: modules_dir,
+ install_dir: lib_dir,
)
'mock_cmodule.c',
]
-mock_cmodule_lib = library(
+mock_cmodule_lib = shared_library(
'mock_cmodule',
mock_cmodule_src,
name_prefix: '',