|
Packit Service |
8ebd8e |
mapfile = files('pam_fprintd.ver')
|
|
Packit Service |
8ebd8e |
pam_modules_dir = get_option('pam_modules_dir')
|
|
Packit Service |
8ebd8e |
if pam_modules_dir == ''
|
|
Packit Service |
8ebd8e |
pam_modules_dir = '/' / get_option('libdir') / 'security'
|
|
Packit Service |
8ebd8e |
endif
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
pam_fprintd = shared_module('pam_fprintd',
|
|
Packit Service |
8ebd8e |
name_prefix: '',
|
|
Packit Service |
8ebd8e |
include_directories: [
|
|
Packit Service |
8ebd8e |
include_directories('..'),
|
|
Packit Service |
8ebd8e |
],
|
|
Packit Service |
8ebd8e |
sources: [
|
|
Packit Service |
8ebd8e |
'pam_fprintd.c',
|
|
Packit Service |
8ebd8e |
'fingerprint-strings.h',
|
|
Packit Service |
8ebd8e |
],
|
|
Packit Service |
8ebd8e |
dependencies: [
|
|
Packit Service |
8ebd8e |
libsystemd_dep,
|
|
Packit Service |
8ebd8e |
pam_dep,
|
|
Packit Service |
8ebd8e |
],
|
|
Packit Service |
8ebd8e |
c_args: [
|
|
Packit Service |
8ebd8e |
'-DLOCALEDIR="@0@"'.format(localedir),
|
|
Packit Service |
8ebd8e |
],
|
|
Packit Service |
8ebd8e |
link_args: [
|
|
Packit Service |
8ebd8e |
'-Wl,--version-script,@0@/@1@'.format(meson.source_root(), mapfile[0]),
|
|
Packit Service |
8ebd8e |
'-Wl,--unresolved-symbols=report-all',
|
|
Packit Service |
8ebd8e |
],
|
|
Packit Service |
8ebd8e |
link_depends: mapfile,
|
|
Packit Service |
8ebd8e |
install: true,
|
|
Packit Service |
8ebd8e |
install_dir: pam_modules_dir,
|
|
Packit Service |
8ebd8e |
)
|