File:  [local] / rpl / Makefile.am
Revision 1.4: download - view: text, annotated - select for diffs - revision graph
Thu Feb 11 16:30:34 2010 UTC (14 years, 1 month ago) by bertrand
Branches: MAIN
CVS tags: rpl-4_0_11, HEAD
Modification des scripts automake, patch 2.

    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
    8: 
    9: include_HEADERS = rplconfig.h
   10: 
   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;
   21: 
   22: toolsclean:
   23:     for i in @NCURSES@ @READLINE@ @UNITS@ @GSL@ @GPP@ @GNUPLOT_COMPILATION@ \
   24:             @FILE@ @ICONV@; \
   25:     do \
   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); \
   34:     done;
   35: 
   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:
   47: # La dépendance est faite par rpliconv.
   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: 
   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: 
   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
   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))
   86:     (cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS))

CVSweb interface <joel.bertrand@systella.fr>