1doc_DATA = nc.pdf 2 3EXTRA_DIST = nc.doc geda.fig geda.pic nc.ps nc.pdf 4 5BUILT_SOURCES = geda.pic nc.pdf nc.ps 6 7SUFFIXES = .fig .pic .ps .doc .pdf 8 9# 10# some standard rules for groff based documentation 11# 12.fig.pic: 13 @echo "Creating pic (using fig2dev)" 14 @if which fig2dev >/dev/null 2>/dev/null; then \ 15 fig2dev -L pic $< > $@ ;\ 16 else \ 17 echo "** Did not find fig2dev **" ;\ 18 echo "Some documentation might not be correct!";\ 19 touch $@ ;\ 20 fi 21 22.doc.ps: 23 @echo "Creating ps (using groff)" 24 @rm -rf $@.tmp 25 @if test "x$(GROFF)" != xno; then \ 26 LC_NUMERIC=C $(GROFF) -t -sp -ms $< > $@.tmp ;\ 27 mv -f $@.tmp $@ ;\ 28 else \ 29 echo "** Did not find groff **" ;\ 30 echo "Some Documentation might not be correct!" ;\ 31 touch $@ ;\ 32 fi 33 34.ps.pdf: 35 @echo "Creating pdf (using ps2pdf)" 36 @rm -rf $@ 37 @if which ps2pdf >/dev/null 2>/dev/null; then \ 38 ps2pdf $< ;\ 39 else \ 40 echo "** Did not find ps2pdf **" ;\ 41 echo "Some Documentation might not be correct!" ;\ 42 touch $@ ;\ 43 fi 44 45# 46# dependencies 47# 48nc.ps: geda.pic 49nc.pdf: nc.ps 50 51MOSTLYCLEANFILES = *.log *~ 52CLEANFILES = *.log *~ *.ps *.pdf 53DISTCLEANFILES = *.log core FILE *~ 54MAINTAINERCLEANFILES = *.log *~ Makefile.in geda.pic *.pdf *.ps 55