source: git/dyn_modules/callgfanlib/Makefile.am @ 17bdb2

spielwiese
Last change on this file since 17bdb2 was 17bdb2, checked in by Oleksandr Motsak <motsak@…>, 10 years ago
Don't use -release PKG_VER for all libraries
  • Property mode set to 100644
File size: 2.5 KB
RevLine 
[9ba92b]1ACLOCAL_AMFLAGS = -I ../../m4
2
[5417ff]3moduledir = $(libexecdir)/singular/MOD
[81384b]4
5if HAVE_GFANLIB
6if ENABLE_P_PROCS_DYNAMIC
[5417ff]7  module_LTLIBRARIES=gfanlib.la
[81384b]8endif
9endif
10
[47e8b04]11
12CXXTEMPLFLAGS   =
[81384b]13## -fno-implicit-templates
14## --no-exceptions
15
[9ba92b]16# DEBUGCXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${CXXTEMPLFLAGS}
[e44b149]17#
[9ba92b]18# NODEBUGCFLAGS   = -O3 -w -fomit-frame-pointer ${PIPE}
19# NODEBUGCXXFLAGS = -O3 -w -fomit-frame-pointer ${CXXTEMPLFLAGS}
20# ##  --no-rtti ?
21# NODEBUGDEFS = -DNDEBUG -DOM_NDEBUG
[81384b]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
[17bdb2]30#### AM_LDFLAGS = -release ${PACKAGE_VERSION}
[9ba92b]31#  -L${abs_top_builddir}/gfanlib/
[81384b]32# -L${top_builddir}/Singular -L${top_builddir}/numeric -L${top_builddir}/kernel \
[2c889f]33# -L${top_builddir}/libpolys/polys $(USE_FACTORY) -L${top_builddir}/omalloc -L${top_builddir}/resources
[81384b]34
35
[9ba92b]36
[ebc74a2]37SOURCES = bbcone.cc bbcone.h bbfan.cc bbfan.h bbpolytope.cc bbpolytope.h gfan.h gitfan.cc gitfan.h gfanlib.cc
[81384b]38gfanlib_la_SOURCES   = $(SOURCES)
[9ba92b]39# gfanlib_g_la_SOURCES = $(SOURCES)
[81384b]40
[9ba92b]41P_PROCS_CPPFLAGS_COMMON = -DDYNAMIC_VERSION
[81384b]42
[e44b149]43gfanlib_la_CPPFLAGS   = ${MYINCLUDES} ${P_PROCS_CPPFLAGS_COMMON}
[9ba92b]44# ${NODEBUGDEFS}
45# gfanlib_g_la_CPPFLAGS = ${MYINCLUDES} ${P_PROCS_CPPFLAGS_COMMON}
[81384b]46
[9ba92b]47# gfanlib_la_CXXFLAGS   = ${NODEBUGCXXFLAGS}
48# gfanlib_g_la_CXXFLAGS = ${DEBUGCXXFLAGS}
[81384b]49
[47e8b04]50
51gfanlib_la_LIBADD = ${abs_top_builddir}/gfanlib/libgfan.la ${CDDGMPLDFLAGS}
[9ba92b]52# gfanlib_g_la_LIBADD = ${gfanlib_la_LIBADD}
[5417ff]53
[81384b]54if ENABLE_P_PROCS_DYNAMIC
[eb76e8]55  P_PROCS_MODULE_LDFLAGS = ${AM_LDFLAGS} -module -export-dynamic -avoid-version -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup
[81384b]56else
[eb76e8]57  P_PROCS_MODULE_LDFLAGS = ${AM_LDFLAGS}
[81384b]58endif
59
[99b54a]60# Add under Mac OS X: -flat_namespace -weak_reference_mismatches weak -undefined dynamic_lookup
[81384b]61
62gfanlib_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGS}
[9ba92b]63# gfanlib_g_la_LDFLAGS = ${P_PROCS_MODULE_LDFLAGSG}
[81384b]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.