[cig-commits] r13529 - cs/cigma/trunk
luis at geodynamics.org
luis at geodynamics.org
Tue Dec 9 18:13:25 PST 2008
Author: luis
Date: 2008-12-09 18:13:25 -0800 (Tue, 09 Dec 2008)
New Revision: 13529
Modified:
cs/cigma/trunk/Makefile.am
cs/cigma/trunk/configure.ac
Log:
Update makefile and configure scripts
Modified: cs/cigma/trunk/Makefile.am
===================================================================
--- cs/cigma/trunk/Makefile.am 2008-12-10 02:13:24 UTC (rev 13528)
+++ cs/cigma/trunk/Makefile.am 2008-12-10 02:13:25 UTC (rev 13529)
@@ -80,6 +80,7 @@
libcigma_a_CPPFLAGS += -Wno-deprecated
libcigma_a_CPPFLAGS += $(LOGGER_FLAGS)
libcigma_a_CPPFLAGS += $(ANN_FLAGS)
+libcigma_a_CPPFLAGS += $(HDF5_INCLUDES)
#libcigma_a_CPPFLAGS += $(HDF5_CXXFLAGS)
#libcigma_a_CPPFLAGS += $(VTK_CXXFLAGS)
@@ -139,6 +140,10 @@
src/FunctionRegistry.cpp \
src/fn_zero.h \
src/fn_zero.cpp \
+ src/fn_one.h \
+ src/fn_one.cpp \
+ src/fn_test.h \
+ src/fn_test.cpp \
src/fn_explicit.h \
src/fn_explicit.cpp \
src/Field.h \
@@ -151,14 +156,22 @@
src/io_null_reader.cpp \
src/io_text_reader.h \
src/io_text_reader.cpp \
+ src/io_hdf5_reader.h \
+ src/io_hdf5_reader.cpp \
src/io_file_writer.h \
src/io_file_writer.cpp \
src/io_null_writer.h \
src/io_null_writer.cpp \
src/io_text_writer.h \
src/io_text_writer.cpp \
+ src/io_hdf5_writer.h \
+ src/io_hdf5_writer.cpp \
+ src/core_args.h \
+ src/core_args.cpp \
src/core_readers.h \
src/core_readers.cpp \
+ src/core_writers.h \
+ src/core_writers.cpp \
src/core_base_op.h \
src/core_base_op.cpp \
src/core_compare_op.h \
@@ -192,7 +205,7 @@
cigma_LDADD =
cigma_LDADD += libcigma.a
cigma_LDADD += libann.a
-#cigma_LDADD += $(HDF5_LIBS) -lhdf5_cpp # XXX: fix this flag
+cigma_LDADD += $(HDF5_LIBS) -lhdf5_cpp # XXX: fix this flag (integrate cpp lib)
#cigma_LDADD += $(VTK_LIBS)
#cigma_LDADD += $(BOOST_FILESYSTEM_LIBS)
#cigma_LDADD += $(BOOST_PROGRAM_OPTIONS_LIBS)
@@ -210,6 +223,12 @@
src/cli_base_cmd.cpp \
src/cli_list_cmd.h \
src/cli_list_cmd.cpp \
+ src/cli_extract_cmd.h \
+ src/cli_extract_cmd.cpp \
+ src/cli_eval_cmd.h \
+ src/cli_eval_cmd.cpp \
+ src/cli_compare_cmd.h \
+ src/cli_compare_cmd.cpp \
src/cigma.cpp
#EXTRA_DIST +=
@@ -312,7 +331,9 @@
check_PROGRAMS = cigma-test
# Also run the tests as part of make check
-TESTS = cigma-test
+TESTS = \
+ cigma-test \
+ $(top_srcdir)/tests/system/runner.py
#TESTS = \
# $(check_PROGRAMS) \
# $(top_srcdir)/tests/pytests/runner.py
@@ -326,6 +347,7 @@
cigma_test_CXXFLAGS =
cigma_test_CXXFLAGS += @CPPUNIT_CFLAGS@
cigma_test_CXXFLAGS += $(ANN_FLAGS)
+cigma_test_CXXFLAGS += $(HDF5_INCLUDES)
cigma_test_CXXFLAGS += -I$(top_srcdir)/src
cigma_test_CXXFLAGS += -I$(top_srcdir)/tests
@@ -333,6 +355,7 @@
cigma_test_LDADD += @CPPUNIT_LIBS@
cigma_test_LDADD += libcigma.a
cigma_test_LDADD += libann.a
+cigma_test_LDADD += $(HDF5_LIBS) -lhdf5_cpp
cigma_test_LDADD += $(BOOST_FILESYSTEM_LIB)
cigma_test_SOURCES = \
Modified: cs/cigma/trunk/configure.ac
===================================================================
--- cs/cigma/trunk/configure.ac 2008-12-10 02:13:24 UTC (rev 13528)
+++ cs/cigma/trunk/configure.ac 2008-12-10 02:13:25 UTC (rev 13529)
@@ -36,6 +36,10 @@
AM_CONDITIONAL(HAVE_PYTHON, false)
fi
+dnl Configure HDF5 library
+CIGMA_OPTIONS_HDF5
+CIGMA_PATH_HDF5
+
dnl Check for numpy
AC_CHECK_PYTHON_MODULE(numpy)
if [test "$PYTHON_numpy" != "1"]; then
@@ -95,6 +99,11 @@
echo "- BOOST_PROGRAM_OPTIONS_LIB : $BOOST_PROGRAM_OPTIONS_LIB"
echo "- BOOST_PYTHON_LIBS : $BOOST_PYTHON_LIBS"
+# HDF5 flags
+echo "- HDF5_INCLUDES : $HDF5_INCLUDES"
+echo "- HDF5_LIBS : $HDF5_LIBS"
+echo "- HDF5_LDFLAGS : $HDF5_LDFLAGS"
+
# CppUnit flags
echo "- CPPUNIT_CFLAGS : $CPPUNIT_CFLAGS"
echo "- CPPUNIT_LIBS : $CPPUNIT_LIBS"
More information about the CIG-COMMITS
mailing list