File:  [local] / rpl / Makefile.am
Revision 1.5: download - view: text, annotated - select for diffs - revision graph
Sat Mar 6 18:29:05 2010 UTC (14 years, 1 month ago) by bertrand
Branches: MAIN
CVS tags: rpl-4_0_12, HEAD
Tous les noms de fichiers sont maintenant en UTF-8. Le contenu
des fichiers formatés est converti en UTF-8. Ces modifications sont
faites pour avoir un fonctionnement cohérent avec la bibliothèque sqlite.

    1: SUBDIRS = tools rplsums rpliconv lapack/blas lapack/lapack src \
    2:         rpltags scripts man doc
    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
    9: 
   10: include_HEADERS = rplconfig.h
   11: 
   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;
   22: 
   23: toolsclean:
   24:     for i in @NCURSES@ @READLINE@ @UNITS@ @GSL@ @GPP@ @GNUPLOT_COMPILATION@ \
   25:             @FILE@ @ICONV@; \
   26:     do \
   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); \
   35:     done;
   36: 
   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:
   48: # La dépendance est faite par rpliconv.
   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: 
   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: 
   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: 
   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: 
   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 \
  100:         $(top_builddir)/tools/@SQLITE@/.libs/libsqlite3.a \
  101:         $(top_builddir)/tools/@OPENSSL@/libcrypto.a \
  102:         $(top_builddir)/tools/@OPENSSL@/libssl.a \
  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 \
  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
  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))
  114:     (cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS))

CVSweb interface <joel.bertrand@systella.fr>