forked from 3v1n0/libfprint-tod-vfs0090
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmeson.build
34 lines (28 loc) · 840 Bytes
/
meson.build
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
project('libfprint-tod-vfs0090', [ 'c' ],
version: '0.8.5',
license: 'LGPLv2.1+',
default_options: [
'buildtype=debugoptimized',
'warning_level=1',
'c_std=c99',
],
meson_version: '>= 0.46.0')
vfs009x_deps = []
vfs0090_deps = []
libfprint_tod_dep = dependency('libfprint-2-tod-1')
udev_dep = dependency('udev')
vfs009x_deps += libfprint_tod_dep
vfs009x_deps += dependency('nss')
vfs009x_deps += dependency('openssl')
vfs0090_deps += dependency('pixman-1')
shared_module('fprint-tod-vfs009x',
sources: [
'vfs0090.c',
],
dependencies: vfs009x_deps + vfs0090_deps,
install: true,
install_dir: libfprint_tod_dep.get_pkgconfig_variable('tod_driversdir')
)
install_data('60-libfprint-2-tod-vfs0090.rules',
install_dir: udev_dep.get_pkgconfig_variable('udevdir'),
)