Annotation of docbook2mdoc/Makefile, Revision 1.15
1.15 ! kristaps 1: VERSION = 0.0.9
1.1 kristaps 2: CFLAGS += -g -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings
1.5 kristaps 3: WWWPREFIX = /usr/vhosts/mdocml.bsd.lv/www/htdocs/docbook2mdoc
1.12 kristaps 4: PREFIX = /usr/local
5:
6: all: docbook2mdoc
1.1 kristaps 7:
1.8 kristaps 8: docbook2mdoc: docbook2mdoc.o rules.o
9: $(CC) -o $@ docbook2mdoc.o rules.o -lexpat
1.1 kristaps 10:
1.11 kristaps 11: www: index.html docbook2mdoc.1.html docbook2mdoc-$(VERSION).tgz README.txt
1.12 kristaps 12:
13: install: all
1.13 kristaps 14: mkdir -p $(DESTDIR)$(PREFIX)/bin
15: mkdir -p $(DESTDIR)$(PREFIX)/man/man1
16: install -m 0755 docbook2mdoc $(DESTDIR)$(PREFIX)/bin
17: install -m 0444 docbook2mdoc.1 $(DESTDIR)$(PREFIX)/man/man1
1.2 kristaps 18:
19: installwww: www
1.5 kristaps 20: mkdir -p $(WWWPREFIX)/snapshots
1.11 kristaps 21: install -m 0444 index.html docbook2mdoc.1.html README.txt $(WWWPREFIX)
1.5 kristaps 22: install -m 0444 docbook2mdoc-$(VERSION).tgz $(WWWPREFIX)/snapshots
23: install -m 0444 docbook2mdoc-$(VERSION).tgz $(WWWPREFIX)/snapshots/docbook2mdoc.tgz
1.2 kristaps 24:
25: dist: docbook2mdoc-$(VERSION).tgz
26:
27: docbook2mdoc-$(VERSION).tgz:
28: mkdir -p .dist/docbook2mdoc-$(VERSION)
1.8 kristaps 29: install -m 0444 docbook2mdoc.c rules.c extern.h Makefile docbook2mdoc.1 .dist/docbook2mdoc-$(VERSION)
1.2 kristaps 30: (cd .dist && tar zcf ../$@ docbook2mdoc-$(VERSION))
31: rm -rf .dist
32:
1.8 kristaps 33: docbook2mdoc.o rules.o: extern.h
34:
1.2 kristaps 35: index.html: index.xml
36: sed "s!@VERSION@!$(VERSION)!g" index.xml >$@
37:
38: docbook2mdoc.1.html: docbook2mdoc.1
39: mandoc -Thtml docbook2mdoc.1 >$@
40:
1.11 kristaps 41: README.txt: README
42: cp README $@
1.3 kristaps 43:
1.1 kristaps 44: clean:
1.8 kristaps 45: rm -f docbook2mdoc docbook2mdoc.o rules.o
1.1 kristaps 46: rm -rf docbook2mdoc.dSYM
1.11 kristaps 47: rm -f index.html docbook2mdoc.1.html docbook2mdoc-$(VERSION).tgz README.txt
CVSweb