1## ========================================================= 2## 3## Automake definitions for the LiDIA gec package's examples 4## 5## ========================================================= 6 7AUTOMAKE_OPTIONS = 1.5 nostdinc 8 9ETAGS_ARGS = -C -l c++ 10 11include $(top_srcdir)/Paths.def 12 13 14## ------------- 15## INCLUDE PATHS 16## ------------- 17 18AM_CPPFLAGS = \ 19 -I$(LIDIA_CONFIG_INCLUDEDIR) \ 20 -I$(LIDIA_BASE_INCLUDEDIR) -I$(srcdir)/$(LIDIA_BASE_INCLUDEDIR) \ 21 -I$(LIDIA_FF_INCLUDEDIR) -I$(srcdir)/$(LIDIA_FF_INCLUDEDIR) \ 22 -I$(LIDIA_LA_INCLUDEDIR) -I$(srcdir)/$(LIDIA_LA_INCLUDEDIR) \ 23 -I$(LIDIA_NF_INCLUDEDIR) -I$(srcdir)/$(LIDIA_NF_INCLUDEDIR) \ 24 -I$(LIDIA_EC_INCLUDEDIR) -I$(srcdir)/$(LIDIA_EC_INCLUDEDIR) \ 25 -I$(LIDIA_ECO_INCLUDEDIR) -I$(srcdir)/$(LIDIA_ECO_INCLUDEDIR) \ 26 -I$(LIDIA_GEC_INCLUDEDIR) -I$(srcdir)/$(LIDIA_GEC_INCLUDEDIR) 27 28## -------- 29## PROGRAMS 30## -------- 31 32applexecdir = $(pkglibdir)/examples 33 34applexec_PROGRAMS = \ 35 gec_appl \ 36 prime_proof_appl 37 38$(applexec_PROGRAMS): $(LIDIA_LTLIB) 39LDADD = $(LIDIA_LTLIB) 40 41 42## --------------- 43## PROGRAM SOURCES 44## --------------- 45 46gec_appl_SOURCES = \ 47 $(LIDIA_GEC_SRCDIR)/gec_appl.cc 48 49 50prime_proof_appl_SOURCES = \ 51 $(LIDIA_GEC_SRCDIR)/prime_proof/prime_proof_appl.cc 52 53 54## ---------------- 55## ADDITIONAL STUFF 56## ---------------- 57 58EXTRA_DIST = 59 60 61## ------------- 62## SPECIAL RULES 63## ------------- 64 65# Remove installation subdirectories after uninstalling, unless left non-empty. 66uninstall-hook: 67 rmdir $(DESTDIR)$(applexecdir) \ 68 $(DESTDIR)$(pkglibdir) \ 69 2>/dev/null; : 70 71# Delete half-made targets when their commands fail 72.DELETE_ON_ERROR: 73 74