# daemon CFLAGS
c_args = [
'-fPIE', # TODO pie=true since 0.49.0
- '-DROOTHINTS="@0@/root.hints"'.format(
- join_paths(get_option('prefix'), get_option('sysconfdir'))),
+ '-DROOTHINTS="@0@/root.hints"'.format(etc_dir),
'-DLIBEXT="@0@"'.format(lib_suffix),
'-Dlibzscanner_SONAME="@0@"'.format(libzscanner.get_pkgconfig_variable('soname')),
'-Dlibknot_SONAME="@0@"'.format(libknot.get_pkgconfig_variable('soname')),
)
libkres_soversion = 9
+
if get_option('modules_dir') == ''
modules_dir = join_paths(
get_option('prefix'), get_option('libdir'), 'knot-resolver')
endif
message('modules_dir: ' + modules_dir)
+etc_dir = join_paths(get_option('prefix'), get_option('sysconfdir'), 'knot-resolver')
+
# Project-wide dependencies
# etc
-install_data(sources: 'etc/root.hints', install_dir: get_option('sysconfdir'))
+install_data(sources: 'etc/root.hints', install_dir: etc_dir)