commit 9c7b482

hovercats  ·  2024-11-27 04:29:13 +0000 UTC
parent ef24181
abduco: port to oasis for testing
7 files changed,  +37, -0
+3, -0
1@@ -0,0 +1,3 @@
2+/local.ninja
3+/src
4+/abduco-0.6.tar.gz
+13, -0
 1@@ -0,0 +1,13 @@
 2+#define ABDUCO_CMD "/bin/sh"
 3+static char KEY_DETACH = CTRL('\\');
 4+static char KEY_REDRAW = 0;
 5+static struct Dir {
 6+	char *path;
 7+	char *env;
 8+	bool personal;
 9+} socket_dirs[] = {
10+	{ .env  = "ABDUCO_SOCKET_DIR", false },
11+	{ .env  = "HOME",              true  },
12+	{ .env  = "TMPDIR",            false },
13+	{ .path = "/tmp",              false },
14+};
+17, -0
 1@@ -0,0 +1,17 @@
 2+cflags{
 3+	[[-D 'VERSION="0.6"']],
 4+	'-I $dir',
 5+	'-pedantic',
 6+	'-std=c99',
 7+	'-D _POSIX_C_SOURCE=200809L',
 8+	'-D _XOPEN_SOURCE=700',
 9+	'-D NDEBUG',
10+	'-Wall',
11+}
12+
13+exe('abduco', {'abduco.c'})
14+
15+file('bin/abduco', '755', '$outdir/abduco')
16+man{'abduco.1'}
17+
18+fetch 'curl'
+1, -0
1@@ -0,0 +1 @@
2+c90909e13fa95770b5afc3b59f311b3d3d2fdfae23f9569fa4f96a3e192a35f4  abduco-0.6.tar.gz
+1, -0
1@@ -0,0 +1 @@
2+url = "https://www.brain-dump.org/projects/abduco/abduco-0.6.tar.gz"
+1, -0
1@@ -0,0 +1 @@
2+0.6 r0
+1, -0
1@@ -1,4 +1,5 @@
2 subgen 'awk'
3+subgen 'abduco'
4 subgen 'adobe-source-fonts'
5 subgen 'alsa-lib'
6 subgen 'b3sum'