| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- ################################################################################
- .PHONY: clean
- PDFDOCS = vlmcs.1.pdf vlmcsd.7.pdf vlmcsd.8.pdf vlmcsdmulti.1.pdf vlmcsd.ini.5.pdf vlmcsd-floppy.7.pdf
- HTMLDOCS = $(PDFDOCS:.pdf=.html)
- UNIXDOCS = $(PDFDOCS:.pdf=.unix.txt)
- DOSDOCS = $(PDFDOCS:.pdf=.dos.txt)
- %.pdf : %
- ifeq ($(shell uname), Darwin)
- groff -Tps -mandoc -c $< | pstopdf -i -o $@
- else
- groff -Tpdf -mandoc -c $< > $@
- endif
- %.html : %
- groff -Thtml -mandoc -c $< > $@
- %.unix.txt : %
- groff -P -c -Tascii -mandoc -c $< | col -bx > $@
- %.dos.txt : %.unix.txt
- # unix2dos -n $< $@
- # sed -e 's/$$/\r/' $< > $@
- awk 'sub("$$", "\r")' $< > $@
- alldocs : $(UNIXDOCS) $(HTMLDOCS) $(PDFDOCS) $(DOSDOCS)
- pdfdocs : $(PDFDOCS)
- dosdocs : $(DOSDOCS)
- unixdocs : $(UNIXDOCS)
- htmldocs : $(HTMLDOCS)
- clean:
- rm -f $(PDFDOCS) $(DOSDOCS) $(UNIXDOCS) $(HTMLDOCS)
- help:
- @echo "Help is available by typing 'make help' in directory $(shell realpath `pwd`/..). Use 'cd ..' to get there."
|