Annotation of rpl/Makefile.am, revision 1.5
1.5 ! bertrand 1: SUBDIRS = tools rplsums rpliconv lapack/blas lapack/lapack src \
! 2: rpltags scripts man doc
1.4 bertrand 3:
4: EXTRA_DIST = LIMITATIONS Licence_CeCILL_V2-fr.txt Licence_CeCILL_V2-en.txt \
5: COPYING.in lapack/COPYING lapack/RELEASE \
6: tests/tests.tar.gz vim/indent/rpl.vim vim/ftplugin/rpl.vim \
7: vim/syntax/rpl.vim examples/obele.rpl examples/appel.tar.gz \
8: examples/external.tar.gz
1.1 bertrand 9:
10: include_HEADERS = rplconfig.h
11:
1.3 bertrand 12: licences:
13: cp -f $(top_builddir)/COPYING $(srcdir)
14: make -C src $@
15:
16: toolsdistclean:
17: for i in @NCURSES@ @READLINE@ @UNITS@ @GSL@ @GPP@ @GNUPLOT_COMPILATION@ \
18: @FILE@ @ICONV@; \
19: do \
20: \rm -rf $(srcdir)/tools/$$i; \
21: done;
1.1 bertrand 22:
1.2 bertrand 23: toolsclean:
24: for i in @NCURSES@ @READLINE@ @UNITS@ @GSL@ @GPP@ @GNUPLOT_COMPILATION@ \
25: @FILE@ @ICONV@; \
26: do \
1.3 bertrand 27: (cd $(top_builddir)/tools/$$i && $(MAKE) $(AM_MAKEFLAGS) clean); \
28: done;
29:
30: tools:
31: for i in @NCURSES@ @READLINE@ @UNITS@ @GSL@ @GPP@ @GNUPLOT_COMPILATION@ \
32: @FILE@ @ICONV@; \
33: do \
34: (cd $(top_builddir)/tools/$$i && $(MAKE) $(AM_MAKEFLAGS) all); \
1.2 bertrand 35: done;
36:
1.3 bertrand 37: $(top_builddir)/tools/@NCURSES@/lib/libncurses.a:
38: (cd $(top_builddir)/tools/@NCURSES@ && $(MAKE) $(AM_MAKEFLAGS))
39:
40: $(top_builddir)/tools/@READLINE@/libreadline.a \
41: $(top_builddir)/tools/@READLINE@/libhistory.a:
42: (cd $(top_builddir)/tools/@READLINE@ && $(MAKE) $(AM_MAKEFLAGS))
43:
44: $(top_builddir)/tools/@GSL@/.libs/libgsl.a:
45: (cd $(top_builddir)/tools/@GSL@ && $(MAKE) $(AM_MAKEFLAGS))
46:
47: $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a:
1.4 bertrand 48: # La dépendance est faite par rpliconv.
1.3 bertrand 49: (cd $(top_builddir)/tools/@ICONV@ && $(MAKE) $(AM_MAKEFLAGS))
50: $(AR) cru $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a \
51: $(top_builddir)/tools/@ICONV@/lib/.libs/*.o
52: $(RANLIB) $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a
53:
54: $(top_builddir)/lapack/lapack/liblapack.a:
55: (cd $(top_builddir)/lapack/lapack && $(MAKE) $(AM_MAKEFLAGS))
56:
57: $(top_builddir)/lapack/blas/libblas.a:
58: (cd $(top_builddir)/lapack/blas && $(MAKE) $(AM_MAKEFLAGS))
59:
60: $(top_builddir)/rpliconv/rpliconv: \
61: $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a
62: (cd $(top_builddir)/rpliconv && $(MAKE) $(AM_MAKEFLAGS))
63:
64: $(top_builddir)/tools/@FILE@/src/rplfile \
65: $(top_builddir)/tools/@FILE@/magic/magic.mgc: \
66: $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a
67: (cd $(top_builddir)/tools/@FILE@ && $(MAKE) $(AM_MAKEFLAGS))
68:
1.5 ! bertrand 69: $(top_builddir)/tools/@SQLITE@/.libs/libsqlite3.a:
! 70: (cd $(top_builddir)/tools/@SQLITE@ && $(MAKE) $(AM_MAKEFLAGS))
! 71:
! 72: $(top_builddir)/tools/@OPENSSL@/libcrypto.a \
! 73: $(top_builddir)/tools/@OPENSSL@/libssl.a:
! 74: (cd $(top_builddir)/tools/@OPENSSL@ && $(MAKE) $(AM_MAKEFLAGS))
! 75:
! 76: $(top_builddir)/tools/rplsums/rplmd5sum \
! 77: $(top_builddir)/tools/rplsums/rplsha1sum: \
! 78: $(top_builddir)/tools/@OPENSSL@/libcrypto.a
! 79: (cd $(top_builddir)/rplsums && $(MAKE) $(AM_MAKEFLAGS))
! 80:
! 81: $(top_builddir)/tools/@GPP@/src/gpp:
! 82: (cd $(top_builddir)/tools/@GPP@ && $(MAKE) $(AM_MAKEFLAGS))
! 83:
1.4 bertrand 84: .NOTPARALLEL: $(top_builddir)/tools/@FILE@/src/rplfile \
85: $(top_builddir)/tools/@FILE@/magic/magic.mgc
86:
87: .NOTPARALLEL: $(top_builddir)/tools/@READLINE@/libreadline.a \
88: $(top_builddir)/tools/@READLINE@/libhistory.a
89:
1.5 ! bertrand 90: .NOTPARALLEL: $(top_builddir)/tools/@OPENSSL@/libcrypto.a \
! 91: $(top_builddir)/tools/@OPENSSL@/libssl.a
! 92:
! 93: .NOTPARALLEL: $(top_builddir)/tools/rplsums/rplmd5sum \
! 94: $(top_builddir)/tools/rplsums/rplsha1sum
! 95:
1.3 bertrand 96: all: $(top_builddir)/tools/@NCURSES@/lib/libncurses.a \
97: $(top_builddir)/tools/@READLINE@/libreadline.a \
98: $(top_builddir)/tools/@READLINE@/libhistory.a \
99: $(top_builddir)/tools/@GSL@/.libs/libgsl.a \
1.5 ! bertrand 100: $(top_builddir)/tools/@SQLITE@/.libs/libsqlite3.a \
! 101: $(top_builddir)/tools/@OPENSSL@/libcrypto.a \
! 102: $(top_builddir)/tools/@OPENSSL@/libssl.a \
1.3 bertrand 103: $(top_builddir)/lapack/lapack/liblapack.a \
104: $(top_builddir)/lapack/blas/libblas.a \
105: $(top_builddir)/rpliconv/rpliconv \
106: $(top_builddir)/tools/@FILE@/src/rplfile \
1.5 ! bertrand 107: $(top_builddir)/tools/@FILE@/magic/magic.mgc \
! 108: $(top_builddir)/tools/rplsums/rplmd5sum \
! 109: $(top_builddir)/tools/rplsums/rplsha1sum \
! 110: $(top_builddir)/tools/@GPP@/src/gpp
1.4 bertrand 111: # Cette règle n'est là que pour forcer la compilation de Gnuplot.
112: (cd $(top_builddir)/tools && $(MAKE) $(AM_MAKEFLAGS))
113: (cd $(top_builddir)/rpltags && $(MAKE) $(AM_MAKEFLAGS))
1.3 bertrand 114: (cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS))
CVSweb interface <joel.bertrand@systella.fr>