commit 1eea5ab

hovercats  ·  2026-03-01 09:13:58 +0000 UTC
parent 0b9f5bc
swall: import. now we can set wallpapers manually, instead of in config.h in hevel, which was also removed in favor of swall
4 files changed,  +30, -0
+1, -0
1@@ -97,6 +97,7 @@ subgen 'sndio'
2 subgen 'squashfs-tools-ng'
3 subgen 'st'
4 subgen 'strace'
5+subgen 'swall'
6 subgen 'swc'
7 subgen 'tamzen-font'
8 subgen 'terminus-font'
+27, -0
 1@@ -0,0 +1,27 @@
 2+cflags{
 3+	'-std=c99',
 4+	'-D _POSIX_C_SOURCE=2000809L',
 5+	'-I $outdir/protocol',
 6+	'-isystem $builddir/pkg/wayland/include',
 7+}
 8+
 9+waylandproto('swc_wallpaper.xml', {
10+	client='protocol/swc_wallpaper-client-protocol.h',
11+	code='swc_wallpaper-protocol.c',
12+})
13+
14+pkg.deps = {
15+	'$outdir/protocol/swc_wallpaper-client-protocol.h',
16+	'pkg/wayland/headers',
17+}
18+
19+exe('swall', {
20+	'swall.c',
21+	'swc_wallpaper-protocol.c.o',
22+	'$builddir/pkg/wayland/libwayland-server.a.d',
23+	'$builddir/pkg/wayland/libwayland-client.a.d',
24+})
25+
26+file('bin/swall', '755', '$outdir/swall')
27+
28+fetch 'git'
+1, -0
1@@ -0,0 +1 @@
2+Subproject commit fed1981e7f739a38193f9b3b32398ca75d2e7d29
+1, -0
1@@ -0,0 +1 @@
2+fed1981 r0