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