59
61
cat $< | ${SRC2MAN} -name $* -section 1rheolef > $@
60
62
%.1rheolef: % ${top_builddir}/config/doc2man
61
63
grep -e '^#' < $< | sed -e 's/^#//' | ${SRC2MAN} -name $* -section 1rheolef > $@
64
%.2rheolef: %.h ${top_builddir}/config/doc2man
65
cat $< | ${SRC2MAN} -name $* -section 2rheolef > $@
66
%.2rheolef: %.icc ${top_builddir}/config/doc2man
67
cat $< | ${SRC2MAN} -name $* -section 2rheolef > $@
62
68
%.3rheolef: %.h ${top_builddir}/config/doc2man
63
69
cat $< | ${SRC2MAN} -name $* -section 3rheolef > $@
64
70
%.3rheolef: %.m4 ${top_builddir}/config/doc2man
65
71
grep '^dnl[ ][ ]*#' $< | \
66
72
sed -e 's/^dnl[ ][ ]*//' -e 's/^#//' | \
67
73
${SRC2MAN} -name $* -section 3rheolef > $@
74
%.4rheolef: %.h ${top_builddir}/config/doc2man
75
cat $< | ${SRC2MAN} -name $* -section 4rheolef > $@
68
76
%.5rheolef: %.h ${top_builddir}/config/doc2man
69
77
cat $< | ${SRC2MAN} -name $* -section 5rheolef > $@
78
%.6rheolef: %.h ${top_builddir}/config/doc2man
79
cat $< | ${SRC2MAN} -name $* -section 6rheolef > $@
70
80
%.7rheolef: %.h ${top_builddir}/config/doc2man
71
81
cat $< | ${SRC2MAN} -name $* -section 7rheolef > $@
82
%.7rheolef: %.icc ${top_builddir}/config/doc2man
83
cat $< | ${SRC2MAN} -name $* -section 7rheolef > $@
84
%.8rheolef: %.h ${top_builddir}/config/doc2man
85
cat $< | ${SRC2MAN} -name $* -section 8rheolef > $@
86
%.8rheolef: %.icc ${top_builddir}/config/doc2man
87
cat $< | ${SRC2MAN} -name $* -section 8rheolef > $@
72
88
%.9rheolef: % ${top_builddir}/config/doc2man
73
89
grep -e '^#' < $< | sed -e 's/^#//' | ${SRC2MAN} -name $* -section 9rheolef > $@
74
90
%.9rheolef: %.h ${top_builddir}/config/doc2man
89
105
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* command,,, Commands" > $@
90
106
%.1texi: % ${top_builddir}/config/doc2texi
91
107
grep -e '^#' < $< | sed -e 's/^#//' | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* command,,, Commands" > $@
108
%.2texi: %.h ${top_builddir}/config/doc2texi
109
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* class,,, Classes" > $@
92
110
%.3texi: %.h ${top_builddir}/config/doc2texi
93
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* class,,, Classes" > $@
94
%.3texi: %.m4 ${top_builddir}/config/doc2texi
95
grep '^dnl[ ][ ]*#' $< | \
96
sed -e 's/^dnl[ ][ ]*//' -e 's/^#//' | \
97
${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* class,,, Classes" > $@
111
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* form,,, Forms" > $@
112
%.4texi: %.h ${top_builddir}/config/doc2texi
113
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* algorithm,,, Algorithms" > $@
98
114
%.5texi: %.h ${top_builddir}/config/doc2texi
99
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* algorithm,,, Algorithms" > $@
115
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* format,,, File format" > $@
116
%.6texi: %.h ${top_builddir}/config/doc2texi
117
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* visualization,,, Visualization" > $@
100
118
%.7texi: %.h ${top_builddir}/config/doc2texi
101
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* form,,, Forms" > $@
119
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* iclass,,, Internal classes" > $@
120
%.7texi: %.icc ${top_builddir}/config/doc2texi
121
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* iclass,,, Internal classes" > $@
122
%.8texi: %.h ${top_builddir}/config/doc2texi
123
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* ialgorithm,,, Internal algorithms" > $@
124
%.8texi: %.icc ${top_builddir}/config/doc2texi
125
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* ialgorithm,,, Internal algorithms" > $@
102
126
%.9texi: %.h ${top_builddir}/config/doc2texi
103
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* internal,,, Internals" > $@
127
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* internal,,, Internal others" > $@
104
128
%.9texi: %.icc ${top_builddir}/config/doc2texi
105
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* internal,,, Internals" > $@
129
cat $< | ${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* internal,,, Internal others" > $@
106
130
%.9texi: %.m4 ${top_builddir}/config/doc2texi
107
131
grep '^dnl[ ][ ]*#' $< | \
108
132
sed -e 's/^dnl[ ][ ]*//' -e 's/^#//' | \
109
${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* internal,,, Internals" > $@
133
${SRC2TEXI} -file ${DIR_PREFIX}$< -node "$* internal,,, Internal others" > $@
111
135
${top_builddir}/config/doc2texi:
112
136
cd ${top_builddir}/config; ${MAKE} doc2texi
199
223
# cd to srcdir to read data, and go back
200
224
# what's append when 2 compiles are concurrent ???
201
225
# handle also "terminal pslatex auxfile"
202
$(srcdir)/%.tex: $(srcdir)/%.plot
203
@if test x"${GNUPLOT}" != x""; then \
204
echo "cd ${srcdir}; $(GNUPLOT) `echo $< | sed 's,.*/,,'`"; \
205
cd ${srcdir}; $(GNUPLOT) `echo $< | sed 's,.*/,,'`; \
207
echo "warning: gnuplot missing"; \
208
echo "touch ${srcdir}/$*.tex ${srcdir}/$*.ps"; \
209
touch ${srcdir}/$*.tex ${srcdir}/$*.ps; \
211
# psaux file, autopmatically gnerated by gnuplot
226
# $(srcdir)/%.tex: $(srcdir)/%.plot
227
# @if test x"${GNUPLOT}" != x""; then \
228
# echo "cd ${srcdir}; $(GNUPLOT) `echo $< | sed 's,.*/,,'`"; \
229
# cd ${srcdir}; $(GNUPLOT) `echo $< | sed 's,.*/,,'`; \
231
# echo "warning: gnuplot missing"; \
232
# echo "touch ${srcdir}/$*.tex ${srcdir}/$*.ps"; \
233
# touch ${srcdir}/$*.tex ${srcdir}/$*.ps; \
235
# # psaux file, autopmatically gnerated by gnuplot
213
237
MKSYMLINK = /bin/sh ${top_srcdir}/config/mk-symlink.sh \