Mercurial > octave-nkf
annotate liboctave/cruft/ranlib/module.mk @ 15277:e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
* cruft/Makefile.am: Remove ranlib specific rules.
* cruft/ranlib/module.mk: Add rules for building ranlib convenience library.
author | Rik <rik@octave.org> |
---|---|
date | Sun, 02 Sep 2012 15:57:56 -0700 |
parents | dd794aa84232 |
children | a99bbbcf743c |
rev | line source |
---|---|
9794
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
1 EXTRA_DIST += \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
2 ranlib/module.mk \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
3 ranlib/Basegen.doc \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
4 ranlib/HOWTOGET \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
5 ranlib/README \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
6 ranlib/randlib.chs \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
7 ranlib/randlib.fdoc \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
8 ranlib/tstbot.for \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
9 ranlib/tstgmn.for \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
10 ranlib/tstmid.for |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
11 |
15277
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
12 RANLIB_SRC = \ |
9794
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
13 ranlib/advnst.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
14 ranlib/genbet.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
15 ranlib/genchi.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
16 ranlib/genexp.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
17 ranlib/genf.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
18 ranlib/gengam.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
19 ranlib/genmn.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
20 ranlib/genmul.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
21 ranlib/gennch.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
22 ranlib/gennf.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
23 ranlib/gennor.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
24 ranlib/genprm.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
25 ranlib/genunf.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
26 ranlib/getcgn.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
27 ranlib/getsd.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
28 ranlib/ignbin.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
29 ranlib/ignlgi.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
30 ranlib/ignnbn.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
31 ranlib/ignpoi.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
32 ranlib/ignuin.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
33 ranlib/initgn.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
34 ranlib/inrgcm.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
35 ranlib/lennob.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
36 ranlib/mltmod.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
37 ranlib/phrtsd.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
38 ranlib/qrgnin.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
39 ranlib/ranf.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
40 ranlib/setall.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
41 ranlib/setant.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
42 ranlib/setgmn.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
43 ranlib/setsd.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
44 ranlib/sexpo.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
45 ranlib/sgamma.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
46 ranlib/snorm.f \ |
0d4613a736e9
convert build system to use automake and libtool
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
47 ranlib/wrap.f |
15277
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
48 |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
49 noinst_LTLIBRARIES += ranlib/libranlib.la |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
50 |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
51 ranlib_libranlib_la_SOURCES = $(RANLIB_SRC) |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
52 |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
53 ranlib_libranlib_la_DEPENDENCIES = ranlib/ranlib.def |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
54 |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
55 ## Special rules for files which must be built before compilation |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
56 ranlib/ranlib.def: $(RANLIB_SRC) mkf77def |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
57 chmod a+rx mkf77def |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
58 ./mkf77def $(srcdir) $(RANLIB_SRC) > $@-t |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
59 mv $@-t $@ |
e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
Rik <rik@octave.org>
parents:
15272
diff
changeset
|
60 |