source: git/dyn_modules/callgfanlib/Makefile.am @ eb76e8

spielwiese
Last change on this file since eb76e8 was eb76e8, checked in by Oleksandr Motsak <motsak@…>, 11 years ago
fix: AMLDFLAGS -> AM_LDFLAGS
  • Property mode set to 100644
File size: 2.5 KB
Line 
1ACLOCAL_AMFLAGS = -I ../../m4
2
3moduledir = $(libexecdir)/singular/MOD
4
5if HAVE_GFANLIB
6if ENABLE_P_PROCS_DYNAMIC
7  module_LTLIBRARIES=gfanlib.la
8endif
9endif
10
11
12CXXTEMPLFLAGS   =
13## -fno-implicit-templates
14## --no-exceptions
15
16# DEBUGCXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${CXXTEMPLFLAGS}
17#
18# NODEBUGCFLAGS   = -O3 -w -fomit-frame-pointer ${PIPE}
19# NODEBUGCXXFLAGS = -O3 -w -fomit-frame-pointer ${CXXTEMPLFLAGS}
20# ##  --no-rtti ?
21# NODEBUGDEFS = -DNDEBUG -DOM_NDEBUG
22
23# -DHAVE_CONFIG_H??
24
25MYINCLUDES =  -I${top_srcdir} -I${top_builddir} -I${srcdir} \
26-I${top_srcdir}/libpolys -I${top_builddir}/libpolys \
27-I${top_srcdir}/factory/include -I${top_builddir}/factory/include \
28$(FACTORY_CFLAGS) $(NTL_CFLAGS) $(GMP_CFLAGS)
29
30AM_LDFLAGS      = -release ${PACKAGE_VERSION}
31#  -L${abs_top_builddir}/gfanlib/
32# -L${top_builddir}/Singular -L${top_builddir}/numeric -L${top_builddir}/kernel \
33# -L${top_builddir}/libpolys/polys $(USE_FACTORY) -L${top_builddir}/omalloc -L${top_builddir}/resources
34
35
36
37SOURCES = bbcone.cc bbcone.h bbfan.cc bbfan.h bbpolytope.cc bbpolytope.h gfan.h gitfan.cc gitfan.h gfanlib.cc
38gfanlib_la_SOURCES   = $(SOURCES)
39# gfanlib_g_la_SOURCES = $(SOURCES)
40
41P_PROCS_CPPFLAGS_COMMON = -DDYNAMIC_VERSION
42
43gfanlib_la_CPPFLAGS   = ${MYINCLUDES} ${P_PROCS_CPPFLAGS_COMMON}
44# ${NODEBUGDEFS}
45# gfanlib_g_la_CPPFLAGS = ${MYINCLUDES} ${P_PROCS_CPPFLAGS_COMMON}
46
47# gfanlib_la_CXXFLAGS   = ${NODEBUGCXXFLAGS}
48# gfanlib_g_la_CXXFLAGS = ${DEBUGCXXFLAGS}
49
50
51gfanlib_la_LIBADD = ${abs_top_builddir}/gfanlib/libgfan.la ${CDDGMPLDFLAGS}
52# gfanlib_g_la_LIBADD = ${gfanlib_la_LIBADD}
53
54if ENABLE_P_PROCS_DYNAMIC
55  P_PROCS_MODULE_LDFLAGS = ${AM_LDFLAGS} -module -export-dynamic -avoid-version -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup
56else
57  P_PROCS_MODULE_LDFLAGS = ${AM_LDFLAGS}
58endif
59
60# Add under Mac OS X: -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup
61
62gfanlib_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGS}
63# gfanlib_g_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGSG}
64
65
66
67
68#AM_COLOR_TESTS=always
69#
70#TESTS_ENVIRONMENT  = SINGULARPATH='${abs_top_builddir}/Singular/LIB:${abs_top_srcdir}/Singular/LIB:${abs_top_builddir}/libpolys/polys/.libs:${abs_top_builddir}/factory/gftables:${abs_builddir}/.libs:${abs_srcdir}'
71#TESTS_ENVIRONMENT += SINGULAR_ROOT_DIR='${abs_top_builddir}'
72#TESTS_ENVIRONMENT += SINGULAR_BIN_DIR='${abs_top_builddir}/Singular' $(SHELL) -x
73#
74#if WANT_DEBUG
75# TESTS=test_release.sh test_debug.sh
76#else
77# TESTS=test_release.sh
78#endif
79#
80# EXTRA_DIST = gfanlib.tst test.sh $(TESTS)
Note: See TracBrowser for help on using the repository browser.