commit 4c9514e

hovercats  ·  2024-02-10 01:54:45 +0000 UTC
parent 760adcc
eiwd: build libell-internal.a. this should be more correct
1 files changed,  +28, -24
+28, -24
 1@@ -14,6 +14,33 @@ pkg.deps = {
 2 	'pkg/linux-headers/headers',
 3 }
 4 
 5+lib('libell-internal.a', [[
 6+	ell/(
 7+		util.c test.c strv.c
 8+		utf8.c queue.c hashmap.c
 9+		string.c settings.c main.c
10+		idle.c signal.c timeout.c
11+		io.c ringbuf.c log.c
12+		checksum.c netlink.c genl.c
13+		rtnl.c dbus.c dbus-message.c
14+		dbus-util.c dbus-service.c
15+		dbus-client.c dbus-name-cache.c
16+		dbus-filter.c gvariant-util.c
17+		siphash.c hwdb.c cipher.c random.c
18+		uintset.c base64.c pem.c tls.c
19+		tls-record.c tls-suites.c
20+		tls-extensions.c uuid.c
21+		key.c file.c dir.c net.c
22+		dhcp.c dhcp-transport.c
23+		dhcp-lease.c dhcp-util.c
24+		dhcp-server.c cert.c cert-crypto.c
25+		ecc-external.c ecc.c ecdh.c time.c
26+		path.c dhcp6.c icmp6.c dhcp6-lease.c
27+		dhcp6-transport.c acd.c netconfig.c
28+		sysctl.c
29+	)
30+]])
31+
32 exe('iwd', [[
33 	src/(
34 		main.c netdev.c wiphy.c
35@@ -46,30 +73,7 @@ exe('iwd', [[
36 
37 		ofono.c
38 	)
39-	ell/(
40-		util.c test.c strv.c
41-		utf8.c queue.c hashmap.c
42-		string.c settings.c main.c
43-		idle.c signal.c timeout.c
44-		io.c ringbuf.c log.c
45-		checksum.c netlink.c genl.c
46-		rtnl.c dbus.c dbus-message.c
47-		dbus-util.c dbus-service.c
48-		dbus-client.c dbus-name-cache.c
49-		dbus-filter.c gvariant-util.c
50-		siphash.c hwdb.c cipher.c random.c
51-		uintset.c base64.c pem.c tls.c
52-		tls-record.c tls-suites.c
53-		tls-extensions.c uuid.c
54-		key.c file.c dir.c net.c
55-		dhcp.c dhcp-transport.c
56-		dhcp-lease.c dhcp-util.c
57-		dhcp-server.c cert.c cert-crypto.c
58-		ecc-external.c ecc.c ecdh.c time.c
59-		path.c dhcp6.c icmp6.c dhcp6-lease.c
60-		dhcp6-transport.c acd.c netconfig.c
61-		sysctl.c
62-	)
63+		libell-internal.a
64 ]])
65 
66 file('bin/iwd', '755', '$outdir/iwd')