Makefile.am: put GMP CPPFLAGS after isl CFLAGS
[isl-polylib.git] / Makefile.am
blob30b0e3a10772bdc84c5666dc3d59c38af424c33e
1 if BUNDLED_ISL
2     MAYBE_ISL = isl
3     ISL_LA = $(top_builddir)/isl/libisl.la
4 endif
5 if BUNDLED_POLYLIB
6     MAYBE_POLYLIB = polylib
7     POLYLIB_LA = $(top_builddir)/polylib/libpolylibgmp.la
8 endif
10 SUBDIRS = $(MAYBE_ISL) $(MAYBE_POLYLIB) .
11 DIST_SUBDIRS = $(MAYBE_ISL) $(MAYBE_POLYLIB)
13 ACLOCAL_AMFLAGS = -I m4
15 LIB_ISL = $(ISL_LA) @ISL_LIBS@
16 LIB_POLYLIB = $(POLYLIB_LA) @POLYLIB_LDFLAGS@ @POLYLIB_LIBS@
18 FORCE:
19 isl/libisl.la: FORCE
20         cd isl; $(MAKE) $(AM_MAKEFLAGS) libisl.la
21 polylib/libpolylibgmp.la: FORCE
22         cd polylib; $(MAKE) $(AM_MAKEFLAGS) libpolylibgmp.la
24 lib_LTLIBRARIES = libisl-polylib.la
26 libisl_polylib_la_SOURCES = \
27         isl_map_polylib.c
28 libisl_polylib_la_CPPFLAGS = -I$(srcdir)/include -Iinclude/ \
29         $(ISL_CFLAGS) $(POLYLIB_CPPFLAGS) $(GMP_CPPFLAGS)
30 libisl_polylib_la_LIBADD = $(LTLIBOBJS) $(LIB_ISL) $(LIB_POLYLIB)
32 pkginclude_HEADERS = \
33         include/isl_map_polylib.h \
34         include/isl_polylib.h \
35         include/isl_set_polylib.h
37 pkgconfigdir=$(pkgconfig_libdir)
38 pkgconfig_DATA = $(pkgconfig_libfile)