--- /dev/null
+INSTALLDIR= $(HOME)/bin
+
+TARGETS= with-lock-ex close3onwards
+
+CC= gcc
+CPPFLAGS= $(OPTIONS)
+CFLAGS= $(OPTIMISE)
+OPTIMISE= -O2
+OPTIONS=
+
+default: $(TARGETS)
+
+install:
+ set -e; for f in $(TARGETS); do \
+ rm -f $(INSTALLDIR)/$$f; \
+ ln $$f $(INSTALLDIR)/$$f; \
+ done