Mercurial > hg > octave-nkf
annotate liboctave/cruft/module.mk @ 20174:d20dd211cc89
Enable float truncation by default for octave builds.
* NEWS: Announce change.
* configure.ac: Change configure option to --disable-float-truncate, and enable
float truncation by default.
author | Rik <rik@octave.org> |
---|---|
date | Thu, 19 Mar 2015 07:00:11 -0700 |
parents | 4f6ae6b94abe |
children | 0ce7d8303152 |
rev | line source |
---|---|
19317
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
1 EXTRA_DIST += cruft/mkf77def.in |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
2 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
3 nodist_cruft_libcruft_la_SOURCES = |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
4 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
5 cruft_libcruft_la_FFLAGS = $(F77_INTEGER_8_FLAG) |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
6 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
7 cruft_libcruft_la_DEPENDENCIES = cruft/cruft.def |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
8 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
9 CRUFT_INC = |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
10 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
11 CRUFT_SOURCES = |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
12 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
13 include cruft/amos/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
14 include cruft/blas-xtra/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
15 include cruft/daspk/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
16 include cruft/dasrt/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
17 include cruft/dassl/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
18 include cruft/Faddeeva/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
19 include cruft/fftpack/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
20 include cruft/lapack-xtra/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
21 include cruft/misc/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
22 include cruft/odepack/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
23 include cruft/ordered-qz/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
24 include cruft/quadpack/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
25 include cruft/ranlib/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
26 include cruft/slatec-err/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
27 include cruft/slatec-fn/module.mk |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
28 |
19997
4f6ae6b94abe
make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents:
19317
diff
changeset
|
29 define gen-cruft-def |
4f6ae6b94abe
make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents:
19317
diff
changeset
|
30 rm -f $@-t $@ && \ |
4f6ae6b94abe
make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents:
19317
diff
changeset
|
31 $(SHELL) cruft/mkf77def $(srcdir) $(cruft_libcruft_la_SOURCES) > $@-t && \ |
4f6ae6b94abe
make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents:
19317
diff
changeset
|
32 mv $@-t $@ |
4f6ae6b94abe
make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents:
19317
diff
changeset
|
33 endef |
4f6ae6b94abe
make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents:
19317
diff
changeset
|
34 |
19317
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
35 ## Special rules for files which must be built before compilation |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
36 cruft/cruft.def: $(cruft_libcruft_la_SOURCES) cruft/mkf77def |
19997
4f6ae6b94abe
make --enable-silent-rules configure option more useful
John W. Eaton <jwe@octave.org>
parents:
19317
diff
changeset
|
37 $(AM_V_GEN)$(gen-cruft-def) |
19317
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
38 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
39 DISTCLEANFILES += \ |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
40 cruft/cruft.def \ |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
41 cruft/mkf77def \ |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
42 cruft/ranlib/ranlib.def \ |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
43 $(nodist_cruft_libcruft_la_SOURCES) |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
44 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
45 noinst_LTLIBRARIES += cruft/libcruft.la |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
46 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
47 cruft_libcruft_la_SOURCES = $(CRUFT_SOURCES) |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
48 cruft_libcruft_la_CPPFLAGS = \ |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
49 $(liboctave_la_CPPFLAGS) |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
50 |
62f833acf183
* liboctave/cruft/module.mk: Add file missing from previous changeset.
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
51 liboctave_la_LIBADD += cruft/libcruft.la |