summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/ape/lib/plumb/mkfile25
1 files changed, 25 insertions, 0 deletions
diff --git a/sys/src/ape/lib/plumb/mkfile b/sys/src/ape/lib/plumb/mkfile
new file mode 100644
index 000000000..316a3cea0
--- /dev/null
+++ b/sys/src/ape/lib/plumb/mkfile
@@ -0,0 +1,25 @@
+APE=/sys/src/ape
+<$APE/config
+
+LIB=/$objtype/lib/ape/libplumb.a
+
+OFILES=\
+ event.$O\
+ mesg.$O\
+ plumbsendtext.$O
+
+HFILES=\
+ /sys/include/ape/plumb.h\
+
+UPDATE=\
+ mkfile\
+ $HFILES\
+ ${OFILES:%.$O=%.c}\
+ ${LIB:/$objtype/%=/386/%}\
+
+</sys/src/cmd/mksyslib
+
+CFLAGS=-c $CFLAGS -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9
+
+%.$O: /sys/src/libplumb/%.c
+ $CC $CFLAGS /sys/src/libplumb/$stem.c