# $Id: Makefile,v 1.10 2003/05/27 12:23:45 andrewm Exp $ SGMLFILES=bitedit.sgml PSFILES=bitedit.ps HTMLFILES=bitedit.html TXTFILES=bitedit.txt MISCFILES=COPYING Changelog AUTHORS TODO xtestfont.sh ascii TARGETS=bitedit $(HTMLFILES) VERSION=0.9.4 DISTFILE=bitedit-$(VERSION).tar.gz DEFINES=-DVERSION=\"$(VERSION)\" CFLAGS=-g -Wall $(DEFINES) LD=$(CC) -g -Wall all: $(TARGETS) BITEDITLIBS=-lncurses BITEDITOBJECTS=bitedit.o bitedit: $(BITEDITOBJECTS) $(LD) $(BITEDITLIBS) $(BITEDITOBJECTS) -o $@ bitedit.o: bitedit.c ps: $(PSFILES) # .orig.new for BSD people (who were nice enough to point out that %.new: # %.orig is GNU only .SUFFIXES: .html .ps .sgml .txt .sgml.ps: sgml2latex --papersize=a4 --language=english --output=ps $< .sgml.txt: sgml2txt $< .sgml.html: sgml2html -s 0 $< MANIFEST=Makefile \ bitedit.c \ $(HTMLFILES) \ $(SGMLFILES) \ $(TXTFILES) \ $(MISCFILES) $(DISTFILE): $(MANIFEST) mkdir -p bitedit-$(VERSION) cp $(MANIFEST) bitedit-$(VERSION) tar czf bitedit-$(VERSION).tar.gz bitedit-$(VERSION) rm -rf bitedit-$(VERSION) ln -sf $(DISTFILE) bitedit.tar.gz dist: $(DISTFILE) clean: rm -f $(TARGETS) bitedit-$(VERSION).tar.gz $(PSFILES) $(TXTFILES) $(BITEDITOBJECTS) # Wow! You want to install it? install: bitedit install bitedit /usr/local/bin