~ubuntu-branches/ubuntu/trusty/rheolef/trusty

« back to all changes in this revision

Viewing changes to config/compiler.mk

  • Committer: Package Import Robot
  • Author(s): Pierre Saramito
  • Date: 2012-04-06 09:12:21 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20120406091221-m58me99p1nxqui49
Tags: 6.0-1
* New upstream release 6.0 (major changes):
  - massively distributed and parallel support
  - full FEM characteristic method (Lagrange-Gakerkin method) support
  - enhanced users documentation 
  - source code supports g++-4.7 (closes: #667356)
* debian/control: dependencies for MPI distributed solvers added
* debian/rules: build commands simplified
* debian/librheolef-dev.install: man1/* to man9/* added
* debian/changelog: package description rewritted (closes: #661689)

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
        cat $< | ${SRC2MAN} -name $* -section 1 > $@
34
34
%.1: % ${top_builddir}/config/doc2man
35
35
        grep -e '^#' < $< | sed -e 's/^#//' | ${SRC2MAN} -name $* -section 1 > $@
 
36
%.2: %.h ${top_builddir}/config/doc2man
 
37
        cat $< | ${SRC2MAN} -name $* -section 2 > $@
36
38
%.3: %.h ${top_builddir}/config/doc2man
37
39
        cat $< | ${SRC2MAN} -name $* -section 3 > $@
38
40
%.3: %.m4 ${top_builddir}/config/doc2man
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" > $@
110
134
 
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,.*/,,'`;         \
206
 
        else                                                            \
207
 
            echo "warning: gnuplot missing";                            \
208
 
            echo "touch ${srcdir}/$*.tex ${srcdir}/$*.ps";              \
209
 
            touch ${srcdir}/$*.tex ${srcdir}/$*.ps;                     \
210
 
        fi
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,.*/,,'`;         \
 
230
#       else                                                            \
 
231
#           echo "warning: gnuplot missing";                            \
 
232
#           echo "touch ${srcdir}/$*.tex ${srcdir}/$*.ps";              \
 
233
#           touch ${srcdir}/$*.tex ${srcdir}/$*.ps;                     \
 
234
#       fi
 
235
# # psaux file, autopmatically gnerated by gnuplot
212
236
 
213
237
MKSYMLINK = /bin/sh ${top_srcdir}/config/mk-symlink.sh \
214
238
                ${top_srcdir} \