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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
wireless_security_inc = include_directories('.')
sources = [version_header] + files(
'eap-method.c',
'eap-method-fast.c',
'eap-method-leap.c',
'eap-method-peap.c',
'eap-method-simple.c',
'eap-method-tls.c',
'eap-method-ttls.c',
'helpers.c',
'wireless-security.c',
'ws-dynamic-wep.c',
'ws-leap.c',
'ws-sae.c',
'ws-wep-key.c',
'ws-wpa-eap.c',
'ws-wpa-psk.c'
)
resource_data = files(
'eap-method-fast.ui',
'eap-method-leap.ui',
'eap-method-peap.ui',
'eap-method-simple.ui',
'eap-method-tls.ui',
'eap-method-ttls.ui',
'ws-dynamic-wep.ui',
'ws-leap.ui',
'ws-sae.ui',
'ws-wep-key.ui',
'ws-wpa-eap.ui',
'ws-wpa-psk.ui'
)
sources += gnome.compile_resources(
'ws-resources',
'ws.gresource.xml',
dependencies: resource_data
)
incs = [
top_inc,
shared_inc,
src_inc,
libnma_inc
]
deps = [
gtk_dep,
libnm_dep,
libutils_libnm_dep
]
libwireless_security_libnm = static_library(
'wireless-security-libnm',
sources: sources,
include_directories: incs,
dependencies: deps
)
if enable_libnma_gtk4
deps = [
gtk4_dep,
libnm_dep,
libutils_libnm_dep
]
libwireless_security_libnma_gtk4 = static_library(
'wireless-security-libnma-gtk4',
sources: sources,
include_directories: incs,
dependencies: deps,
c_args: cflags
)
endif
|