Mercurial > ~dholland > hg > swallowtail > index.cgi
diff mk/script.mk @ 2:5f36d8d69aba
Set up a build framework.
author | David A. Holland |
---|---|
date | Sun, 19 Feb 2012 18:57:59 -0500 |
parents | |
children | 813a27f32072 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mk/script.mk Sun Feb 19 18:57:59 2012 -0500 @@ -0,0 +1,19 @@ +.SUFFIXES: .py .pl .sh + +PROG=$(SCRIPT:R)$(BINSUFFIX) + +all: $(PROG) + +$(PROG): $(SCRIPT) + $(SED) -f $(TOP)/config.sed < $(SCRIPT) > $@.new + mv -f $@.new $@ + +depend: ; + +install: + $(INSTALL) -c $(PROG) $(DESTDIR)$(PREFIX)/$(BINDIR)/$(PROG) + +clean distclean: + rm -f $(PROG) $(PROG).new + +.PHONY: all depend install clean distclean