Return to Makefile.am CVS log | Up to [local] / rpl |
Modification des scripts de compilation pour permettre une compilation parallèle.
1: DIST_SUBDIRS = vim examples lapack rpliconv tools 2: SUBDIRS = src scripts man doc rpltags 3: EXTRA_DIST = LIMITATIONS Licence_CeCILL_V2-fr.txt Licence_CeCILL_V2-en.txt 4: 5: include_HEADERS = rplconfig.h 6: 7: licences: 8: cp -f $(top_builddir)/COPYING $(srcdir) 9: make -C src $@ 10: 11: toolsdistclean: 12: for i in @NCURSES@ @READLINE@ @UNITS@ @GSL@ @GPP@ @GNUPLOT_COMPILATION@ \ 13: @FILE@ @ICONV@; \ 14: do \ 15: \rm -rf $(srcdir)/tools/$$i; \ 16: done; 17: 18: toolsclean: 19: for i in @NCURSES@ @READLINE@ @UNITS@ @GSL@ @GPP@ @GNUPLOT_COMPILATION@ \ 20: @FILE@ @ICONV@; \ 21: do \ 22: (cd $(top_builddir)/tools/$$i && $(MAKE) $(AM_MAKEFLAGS) clean); \ 23: done; 24: 25: tools: 26: for i in @NCURSES@ @READLINE@ @UNITS@ @GSL@ @GPP@ @GNUPLOT_COMPILATION@ \ 27: @FILE@ @ICONV@; \ 28: do \ 29: (cd $(top_builddir)/tools/$$i && $(MAKE) $(AM_MAKEFLAGS) all); \ 30: done; 31: 32: $(top_builddir)/tools/@NCURSES@/lib/libncurses.a: 33: (cd $(top_builddir)/tools/@NCURSES@ && $(MAKE) $(AM_MAKEFLAGS)) 34: 35: $(top_builddir)/tools/@READLINE@/libreadline.a \ 36: $(top_builddir)/tools/@READLINE@/libhistory.a: 37: (cd $(top_builddir)/tools/@READLINE@ && $(MAKE) $(AM_MAKEFLAGS)) 38: 39: $(top_builddir)/tools/@GSL@/.libs/libgsl.a: 40: (cd $(top_builddir)/tools/@GSL@ && $(MAKE) $(AM_MAKEFLAGS)) 41: 42: $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a: 43: # La dépendance est faite par rpliconv 44: (cd $(top_builddir)/tools/@ICONV@ && $(MAKE) $(AM_MAKEFLAGS)) 45: $(AR) cru $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a \ 46: $(top_builddir)/tools/@ICONV@/lib/.libs/*.o 47: $(RANLIB) $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a 48: 49: $(top_builddir)/lapack/lapack/liblapack.a: 50: (cd $(top_builddir)/lapack/lapack && $(MAKE) $(AM_MAKEFLAGS)) 51: 52: $(top_builddir)/lapack/blas/libblas.a: 53: (cd $(top_builddir)/lapack/blas && $(MAKE) $(AM_MAKEFLAGS)) 54: 55: $(top_builddir)/rpliconv/rpliconv: \ 56: $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a 57: (cd $(top_builddir)/rpliconv && $(MAKE) $(AM_MAKEFLAGS)) 58: 59: $(top_builddir)/tools/@FILE@/src/rplfile \ 60: $(top_builddir)/tools/@FILE@/magic/magic.mgc: \ 61: $(top_builddir)/tools/@ICONV@/lib/.libs/libiconv.a 62: (cd $(top_builddir)/tools/@FILE@ && $(MAKE) $(AM_MAKEFLAGS)) 63: 64: all: $(top_builddir)/tools/@NCURSES@/lib/libncurses.a \ 65: $(top_builddir)/tools/@READLINE@/libreadline.a \ 66: $(top_builddir)/tools/@READLINE@/libhistory.a \ 67: $(top_builddir)/tools/@GSL@/.libs/libgsl.a \ 68: $(top_builddir)/lapack/lapack/liblapack.a \ 69: $(top_builddir)/lapack/blas/libblas.a \ 70: $(top_builddir)/rpliconv/rpliconv \ 71: $(top_builddir)/tools/@FILE@/src/rplfile \ 72: $(top_builddir)/tools/@FILE@/magic/magic.mgc 73: (cd $(top_builddir)/src && $(MAKE) $(AM_MAKEFLAGS))