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