summaryrefslogtreecommitdiff
path: root/pkg/hostap/gen.rc
blob: dbcd06a54bc5ec790e01cc965806435f11658b22 (plain)
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
77
78
79
80
81
82
83
84
85
86
87
88
cflags\
	-include '$dir'/config.h\
	-I '$srcdir'/src/utils\
	-I '$srcdir'/src\
	-I '$builddir'/pkg/libressl/include\
	-I '$builddir'/pkg/libnl/include

phony deps pkg/^(libressl libnl)^/headers

lib libcommon.a -d '$dir'/deps src/utils/^(common.c eloop.c os_unix.c wpa_debug.c)

exe bin/wpa_supplicant -d '$dir'/deps\
	src/ap/^(\
		wpa_auth.c\
		wpa_auth_ie.c\
		pmksa_cache_auth.c\
		peerkey_auth.c\
	)\
	src/common/^(\
		ctrl_iface_common.c\
		hw_features_common.c\
		ieee802_11_common.c\
		wpa_common.c\
	)\
	src/crypto/^(\
		aes-omac1.c\
		crypto_openssl.c\
		random.c\
		sha1-prf.c\
		sha256-prf.c\
		tls_none.c\
	)\
	src/drivers/^(\
		driver_common.c\
		driver_nl80211.c\
		driver_nl80211_capa.c\
		driver_nl80211_event.c\
		driver_nl80211_monitor.c\
		driver_nl80211_scan.c\
		drivers.c\
		linux_ioctl.c\
		netlink.c\
		rfkill.c\
	)\
	src/l2_packet/l2_packet_linux.c\
	src/rsn_supp/^(\
		peerkey.c\
		pmksa_cache.c\
		preauth.c\
		tdls.c\
		wpa.c\
		wpa_ie.c\
	)\
	src/utils/^(radiotap.c wpabuf.c)\
	wpa_supplicant/^(\
		blacklist.c\
		bss.c\
		config.c\
		config_file.c\
		ctrl_iface.c\
		ctrl_iface_unix.c\
		eap_register.c\
		events.c\
		ibss_rsn.c\
		main.c\
		notify.c\
		scan.c\
		sme.c\
		wmm_ac.c\
		wpa_supplicant.c\
		wpas_glue.c\
	)\
	libcommon.a\
	'$builddir'/pkg/^(\
		libressl/libcrypto.a\
		openbsd/libbsd.a\
		libnl/^(libnl-3.a libnl-genl-3.a)\
	)
file bin/wpa_supplicant '$outdir'/bin/wpa_supplicant 755

exe bin/wpa_cli -d '$dir'/deps\
	src/common/^(cli.c wpa_ctrl.c)\
	src/utils/edit_simple.c\
	wpa_supplicant/wpa_cli.c\
	libcommon.a
file bin/wpa_cli '$outdir'/bin/wpa_cli 755

fetch git