chiark / gitweb /
changelog: start 0.6.8
[secnet.git] / Dir.sd.mk
index a2c54eb3eaf9cf26e6425d738907f9da1a5b8abd..7da57d08d540865579dec641022beed3efe270d5 100644 (file)
--- a/Dir.sd.mk
+++ b/Dir.sd.mk
@@ -20,7 +20,7 @@
 .PHONY:        all clean realclean distclean dist install
 
 PACKAGE:=secnet
-VERSION=0.6.0
+VERSION=0.6.7
 
 VPATH:=@srcdir@
 srcdir:=@srcdir@
@@ -78,6 +78,12 @@ STALE_PYTHON_FILES=  $(foreach e, py pyc, \
 %.yy.c %.yy.h: %.fl
        flex --header=$*.yy.h -o$*.yy.c $<
 
+%.c: %.y
+# make has a builtin rule to run yacc, but we don't want that because
+# our conffile.c is handwritten, and we use conffile.yy.c for the
+# bison output.  There is no need to do likewise for flex because
+# our flex input files are end in .fl, not .l.
+
 %.tab.c %.tab.h:       %.y
        bison -d -o $@ $<
 
@@ -248,6 +254,9 @@ include subdirmk/regen.mk
 #       git-push origin v${VERSION//\~/_} v${VERSION//\~/_}~0:master
 #       dcmd rsync -v ../bpd/secnet_${VERSION}_multi.changes chiark:/home/ianmdlvl/public-html/secnet/download/
 #
+#  8a. Upload to Debian:
+#       dgit push-source
+#
 #  9. Sort out html.  On chiark as user secnet:
 #       cd ~secnet/public-html/release/
 #       mkdir $VERSION