--- rpl/modules/sets/Makefile.am 2017/07/03 12:15:30 1.3 +++ rpl/modules/sets/Makefile.am 2017/07/30 21:59:02 1.7 @@ -1,24 +1,30 @@ SRCRPLC=\ complement.rplc\ intersection.rplc\ + ltos.rplc\ sets.rplc\ + stol.rplc\ types.rplc\ union.rplc SRCH=\ sets.h +EXAMPLES=\ + example.rpl + OBJ=$(SRCRPLC:.rplc=.o) all: sets.rplso -EXTRA_DIST = $(SRCRPLC) $(SRCH) +EXTRA_DIST = $(SRCRPLC) $(SRCH) $(EXAMPLES) clean: \rm -f $(OBJ) sets.rplso -%.o: %.rplc $(SRCH) - gfortran -x c -fPIC -Wall -DRPLCONFIG -O2 -g -funsigned-char \ +%.o: %.rplc $(SRCH) $(top_builddir)/src/rplexternals.h $(top_builddir)/src/rpl.h + @echo " RPLC $@" + @gfortran -x c -fPIC -Wall -DRPLCONFIG -O2 -g -funsigned-char \ -I$(top_srcdir) -I$(top_builddir)/src \ -DREADLINE_LIBRARY \ -I$(top_srcdir)/tools/@READLINE@ \ @@ -29,7 +35,8 @@ clean: -c -o $@ $< sets.rplso: $(OBJ) - gfortran -shared -g -o $@ $+ + @echo " RPLSO $@" + @gfortran -shared -g -o $@ $+ install: sets.rplso $(INSTALL_DATA) sets.rplso $(DESTDIR)$(libdir)/sets.rplso