mirror of
https://gitlab.com/mishakmak/pam-fprint-grosshack.git
synced 2026-04-08 20:03:34 +02:00
32 lines
780 B
Meson
32 lines
780 B
Meson
mapfile = files('pam_fprintd.ver')
|
|
pam_modules_dir = get_option('pam_modules_dir')
|
|
if pam_modules_dir == ''
|
|
pam_modules_dir = '/' / get_option('libdir') / 'security'
|
|
endif
|
|
|
|
pam_fprintd = shared_module('pam_fprintd',
|
|
name_prefix: '',
|
|
include_directories: [
|
|
include_directories('..'),
|
|
],
|
|
sources: [
|
|
'pam_fprintd.c',
|
|
'fingerprint-strings.h',
|
|
],
|
|
dependencies: [
|
|
libsystemd_dep,
|
|
pam_dep,
|
|
pthread_dep,
|
|
],
|
|
c_args: [
|
|
'-DLOCALEDIR="@0@"'.format(localedir),
|
|
],
|
|
link_args: [
|
|
'-Wl,--version-script,@0@/@1@'.format(meson.source_root(), mapfile[0]),
|
|
'-Wl,--unresolved-symbols=report-all',
|
|
],
|
|
link_depends: mapfile,
|
|
install: true,
|
|
install_dir: pam_modules_dir,
|
|
)
|