lib_lastlog2 = both_libraries(
'lastlog2',
lib_lastlog2_sources,
- include_directories : [dir_include, dir_liblastlog2],
+ include_directories : [dir_include],
link_args : ['-Wl,--version-script=@0@'.format(liblastlog2_sym_path)],
link_depends : liblastlog2_sym,
dependencies : [libsqlite3],
exe = executable(
test_name,
'src/tests/tst_' + lastlog2_test + '.c',
- include_directories : [dir_include, dir_liblastlog2],
- link_with : [lib_common, lib_lastlog2],
- dependencies : libdl
+ include_directories : [dir_include],
+ link_with : [lib_common],
+ dependencies : [libdl, lastlog2_dep],
)
# the test-setup expects the helpers in the toplevel build-directory
link = meson.project_build_root() / test_name
'pam_lastlog2',
lib_pam_lastlog2_sources,
name_prefix : '',
- include_directories : [dir_include, dir_liblastlog2],
+ include_directories : [dir_include],
link_args : ['-Wl,--version-script=@0@'.format(pam_lastlog2_sym_path)],
link_depends : pam_lastlog2_sym,
- link_with : [lib_lastlog2],
- dependencies : [libpam],
+ dependencies : [libpam, lastlog2_dep],
install : build_liblastlog2,
install_dir : pamlibdir,
version : liblastlog2_version,