src/lastlog2.c
'''.split()
-libsqlite3 = cc.find_library('sqlite3')
-
liblastlog2_sym = 'src/liblastlog2.sym'
liblastlog2_sym_path = '@0@/@1@'.format(meson.current_source_dir(), liblastlog2_sym)
include_directories : [dir_include],
link_args : ['-Wl,--version-script=@0@'.format(liblastlog2_sym_path)],
link_depends : liblastlog2_sym,
- dependencies : [libsqlite3],
+ dependencies : [lib_sqlite3],
install : build_liblastlog2,
version : liblastlog2_version,
)
conf.set('HAVE_SMACK', not get_option('smack').disabled())
+lib_sqlite3 = dependency('sqlite3', required : get_option('build-liblastlog2'))
+
foreach header : headers
have = cc.has_header(header)
conf.set('HAVE_' + header.underscorify().to_upper(), have ? 1 : false)