Merge branch 'topcom'
[barvinok.git] / bernstein / Makefile.am
blob2f62e480151086d0238729825b402c3a2bafee4f
1 lib_LTLIBRARIES = libbernstein.la
2 bin_PROGRAMS = bernstein
3 pkginclude_HEADERS = \
4         include/bernstein/bernstein.h \
5         include/bernstein/maximize.h \
6         include/bernstein/piecewise_lst.h
8 AM_CPPFLAGS = -I$(srcdir)/include @GINACLIB_CPPFLAGS@ @POLYLIB_CPPFLAGS@
9 AM_LDFLAGS = @POLYLIB_LDFLAGS@
11 libbernstein_la_SOURCES = \
12     src/bernstein.cpp \
13     src/maximize.cpp \
14     src/piecewise_lst.cpp \
15     src/polylib++.h \
16     src/polynomial.cpp \
17     src/polynomial.h
18 libbernstein_la_LIBADD = @GINACLIB_LIBS@ @POLYLIB_LIBS@
19 libbernstein_la_LDFLAGS = -version-info @versioninfo@ @POLYLIB_LDFLAGS@
20 LDADD = libbernstein.la
22 bernstein_SOURCES = src/main.cpp
24 EXTRA_DIST = examples
26 ACLOCAL_AMFLAGS = -I m4
28 check:
29         @for i in $(top_srcdir)/examples/*.matrix; do \
30             if ./bernstein < $$i | diff -u $${i%.matrix}.out -; then \
31                 echo "$$i passed"; \
32             else \
33                 echo "$$i failed"; \
34             fi \
35         done