* iface/gspn/Makefile.am (gspn_HEADERS): Add common.hh. (libspotgspn_la_SOURCES): Add common.cc. (libspotgspneesrg_la_LIBADD, libspotgspneesrg_la_CPPFLAGS) (libspotgspneesrg_la_SOURCES, ltlgspn_eesrg_SOURCES) (dotty_eesrg_LDADD, dotty_eesrg_CPPFLAGS): New variables. (lib_LTLIBRARIES): Add libspotgspneesrg.la. (check_PROGRAMS): Add dottygspn-eesrg. * iface/gspn/gspn.hh, iface/gspn/gspn.cc (gspn_exeption, operator<<(gspn_exeption), gspn_environment): Move ... * iface/gspn/common.hh, iface/gspn/common.cc: ... in these new files. * iface/gspn/eesrg.hh, iface/gspn/eesrg.cc, iface/gspn/dottyeesrg.cc: New files.
71 lines
1.6 KiB
Makefile
71 lines
1.6 KiB
Makefile
AM_CPPFLAGS = -I$(top_srcdir)/src $(BUDDY_CPPFLAGS) $(LIBGSPN_CPPFLAGS)
|
|
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
|
|
|
|
gspndir = $(pkgincludedir)/gspn
|
|
|
|
gspn_HEADERS = \
|
|
common.hh \
|
|
gspn.hh
|
|
|
|
lib_LTLIBRARIES = libspotgspn.la libspotgspneesrg.la
|
|
libspotgspn_la_LIBADD = $(top_builddir)/src/libspot.la
|
|
libspotgspn_la_SOURCES = \
|
|
common.cc \
|
|
gspn.cc
|
|
|
|
libspotgspneesrg_la_LIBADD = $(top_builddir)/src/libspot.la
|
|
libspotgspneesrg_la_CPPFLAGS = -DESYMBOLIC $(AM_CPPFLAGS)
|
|
libspotgspneesrg_la_SOURCES = \
|
|
common.cc \
|
|
eesrg.cc
|
|
|
|
check_PROGRAMS = \
|
|
dottygspn-rg \
|
|
dottygspn-srg \
|
|
dottygspn-eesrg \
|
|
ltlgspn-rg \
|
|
ltlgspn-srg
|
|
|
|
dottygspn_rg_SOURCES = dottygspn.cc
|
|
dottygspn_rg_LDADD = libspotgspn.la $(LIBGSPNRG_LDFLAGS)
|
|
|
|
dottygspn_srg_SOURCES = dottygspn.cc
|
|
dottygspn_srg_LDADD = libspotgspn.la $(LIBGSPNSRG_LDFLAGS)
|
|
|
|
dottygspn_eesrg_SOURCES = dottyeesrg.cc
|
|
dottygspn_eesrg_LDADD = libspotgspneesrg.la $(LIBGSPNESRG_LDFLAGS)
|
|
|
|
ltlgspn_rg_SOURCES = ltlgspn.cc
|
|
ltlgspn_rg_LDADD = libspotgspn.la $(LIBGSPNRG_LDFLAGS)
|
|
|
|
ltlgspn_srg_SOURCES = ltlgspn.cc
|
|
ltlgspn_srg_LDADD = libspotgspn.la $(LIBGSPNSRG_LDFLAGS)
|
|
|
|
EXTRA_DIST = \
|
|
examples/DCSwave/DCSWave.def \
|
|
examples/DCSwave/DCSWave.net \
|
|
examples/DCSwave/DCSWave.tobs \
|
|
examples/simple/simple.def \
|
|
examples/simple/simple.net \
|
|
examples/simple/simple.tobs \
|
|
examples/udcs/udcs.def \
|
|
examples/udcs/udcs.net \
|
|
examples/udcs/udcs.tobs \
|
|
$(TESTS)
|
|
|
|
TESTS = \
|
|
simple.test \
|
|
dcswave.test \
|
|
dcswaveltl.test \
|
|
dcswavefm.test \
|
|
dcswaveeltl.test \
|
|
udcsltl.test \
|
|
udcseltl.test \
|
|
udcsfm.test \
|
|
udcsefm.test
|
|
|
|
# Each test case depends on defs.
|
|
check_SCRIPTS = defs
|
|
|
|
distclean-local:
|
|
-rm -rf testSubDir
|