3 lib_LTLIBRARIES = libbarvinok.la
4 noinst_PROGRAMS = test barvinok_count randomtest barvinok_enumerate \
5 verif_ehrhart barvinok_enumerate_e \
6 barvinok_series remove_redundant_equalities \
9 EXTRA_PROGRAMS = piptest verify_lexsmaller
10 pkginclude_HEADERS = \
17 libbarvinok_la_SOURCES = \
34 EXTRA_libbarvinok_la_SOURCES = \
36 libbarvinok_la_LIBADD = @LTLIBOBJS@
37 libbarvinok_la_LDFLAGS = @BV_LDFLAGS@ -version-info @versioninfo@
38 LDADD = libbarvinok.la
41 barvinok_count_SOURCES = barvinok_count.c
42 barvinok_series_SOURCES = barvinok_series.cc
44 BEEO_SOURCES = omega/Exit.cc omega/convert.cc
48 barvinok_enumerate_e_SOURCES = barvinok_enumerate_e.cc $(BEEO_SOURCES)
49 barvinok_enumerate_e_CPPFLAGS = @OMEGA_CPPFLAGS@ @CPPFLAGS@
50 barvinok_enumerate_e_LDFLAGS = @OMEGA_LDFLAGS@ @LDFLAGS@
51 barvinok_enumerate_e_LDADD = @OMEGA_LIBS@ libbarvinok.la
52 verif_ehrhart_SOURCES = verif_ehrhart.c verify_main.cc verif_ehrhart.h
54 TESTFILES = $(shell find $(top_srcdir)/tests -type f ! -path '*CVS*')
62 polymake/Makefile.in \
65 polymake/configure.in \
66 polymake/lattice_points.cc
68 ACLOCAL_AMFLAGS = -I m4
71 @test -z "$(pkgconfig_libdir)" || $(mkdir_p) "$(DESTDIR)$(pkgconfig_libdir)"
72 $(INSTALL_DATA) $(pkgconfig_libfile) "$(DESTDIR)$(pkgconfig_libdir)/$(pkgconfig_libfile)"
75 rm -f "$(DESTDIR)$(pkgconfig_libdir)/$(pkgconfig_libfile)"
78 (cd $(distdir)/polymake; \
79 ./autogen.sh; rm -rf autogen.sh autom4te.cache)
80 if test -f $(top_srcdir)/.git/HEAD; then \
81 echo @GIT_HEAD_VERSION@ > $(distdir)/GIT_HEAD_ID; \
83 echo $(GIT_HEAD_ID) > $(distdir)/GIT_HEAD_ID; \
87 BEE_TESTDIRS = ehrhart_e ehrhart_e/piplib
89 BEE_TESTDIRS = ehrhart_e
93 @for i in $(top_srcdir)/tests/ehrhart/*; do \
94 if test -f $$i; then \
96 ./verif_ehrhart --series < $$i; \
100 @for i in $(top_srcdir)/tests/ehrhart/*; do \
101 if test -f $$i; then \
103 ./verif_ehrhart < $$i; \
106 @for dir in $(BEE_TESTDIRS); do \
107 for options in '' '--pip' '--pip --omega'; do \
108 for i in $(top_srcdir)/tests/$$dir/*; do \
109 if test -f $$i; then \
110 echo $$i $$options; \
111 ./barvinok_enumerate_e --verify $$options < $$i; \
116 @for i in $(top_srcdir)/tests/*; do \
117 if test -f $$i; then \
119 ./test < $$i || echo -n " NOT"; \
124 version.h: @GIT_HEAD@
125 echo '#define GIT_HEAD_ID "'@GIT_HEAD_VERSION@'"' > $@