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