File:  [local] / rpl / modules / sets / Makefile.am
Revision 1.9: download - view: text, annotated - select for diffs - revision graph
Tue Oct 10 20:25:32 2017 UTC (6 years, 6 months ago) by bertrand
Branches: MAIN
CVS tags: rpl-4_1_35, rpl-4_1_34, rpl-4_1_33, rpl-4_1_32, rpl-4_1_31, rpl-4_1_30, rpl-4_1_29, rpl-4_1_28, HEAD
Utilisation des fichiers sources et non des fichiers systèmes.

    1: SRCRPLC=\
    2:     complement.rplc\
    3:     intersection.rplc\
    4:     ltos.rplc\
    5:     sets.rplc\
    6:     stol.rplc\
    7:     types.rplc\
    8:     union.rplc
    9: 
   10: SRCH=\
   11:      sets.h
   12: 
   13: EXAMPLES=\
   14:     example.rpl
   15: 
   16: OBJ=$(SRCRPLC:.rplc=.o)
   17: 
   18: all: sets.rplso
   19: 
   20: EXTRA_DIST = $(SRCRPLC) $(SRCH) $(EXAMPLES)
   21: 
   22: clean:
   23:     \rm -f $(OBJ) sets.rplso
   24: 
   25: %.o: %.rplc $(SRCH) $(top_builddir)/src/rplexternals.h $(top_builddir)/src/rpl.h
   26:     @echo "  RPLC   $@"
   27:     @gfortran -x c -fPIC -Wall -DRPLCONFIG -O2 -g -funsigned-char \
   28:             -I$(top_srcdir) -I$(top_builddir)/src \
   29:             -DREADLINE_LIBRARY \
   30:             -I$(top_builddir) \
   31:             -I$(top_srcdir)/tools/@READLINE@ \
   32:             -I$(top_builddir)/tools/@READLINE@ \
   33:             -I$(top_builddir)/tools/@GSL@ \
   34:             -I$(top_builddir)/tools/@NCURSES@/include \
   35:             -I$(top_builddir)/tools/@OPENSSL@/include \
   36:             -I$(top_srcdir)/tools/@SQLITE@ \
   37:             @INCSIGSEGV@ \
   38:             -D_d_version_rpl=\"@VERSION@\" \
   39:             -c -o $@ $<
   40: 
   41: sets.rplso: $(OBJ)
   42:     @echo "  RPLSO  $@"
   43:     @gfortran -shared -g -o $@ $+
   44: 
   45: install: sets.rplso
   46:     $(INSTALL_DATA) sets.rplso $(DESTDIR)$(libdir)/sets.rplso

CVSweb interface <joel.bertrand@systella.fr>