[cig-commits] r15431 - in cs/spatialdata-0.1/trunk: . modulesrc/geocoords modulesrc/spatialdb modulesrc/units
brad at geodynamics.org
brad at geodynamics.org
Mon Jul 6 10:14:43 PDT 2009
Author: brad
Date: 2009-07-06 10:14:42 -0700 (Mon, 06 Jul 2009)
New Revision: 15431
Modified:
cs/spatialdata-0.1/trunk/configure.ac
cs/spatialdata-0.1/trunk/modulesrc/geocoords/Makefile.am
cs/spatialdata-0.1/trunk/modulesrc/spatialdb/Makefile.am
cs/spatialdata-0.1/trunk/modulesrc/units/Makefile.am
Log:
Use --enable-swig to conditionally use SWIG (source distribution contains SWIG generated files; SWIG is only needed when using the repository).
Modified: cs/spatialdata-0.1/trunk/configure.ac
===================================================================
--- cs/spatialdata-0.1/trunk/configure.ac 2009-07-06 17:08:57 UTC (rev 15430)
+++ cs/spatialdata-0.1/trunk/configure.ac 2009-07-06 17:14:42 UTC (rev 15431)
@@ -17,6 +17,14 @@
AM_INIT_AUTOMAKE([foreign])
# ----------------------------------------------------------------------
+# SWIG
+AC_ARG_ENABLE([swig],
+ [AC_HELP_STRING([--enable-swig],
+ [enable generating modules with SWIG) @<:@default=no@:>@])],
+ [enable_swig=yes],
+ [enable_swig=no])
+AM_CONDITIONAL([ENABLE_SWIG], [test "$enable_swig" = yes])
+
# TESTING w/cppunit
AC_ARG_ENABLE([testing],
[ --enable-testing Enable unit testing with cppunit (requires cppunit) [[default=no]]],
@@ -117,7 +125,10 @@
CIT_NUMPY_INCDIR
# SWIG
- AC_PROG_SWIG(1.3.33)
+ if test "$enable_swig" = "yes" ; then
+ AC_PROG_SWIG(1.3.33)
+ fi
+
fi
# DOXYGEN
Modified: cs/spatialdata-0.1/trunk/modulesrc/geocoords/Makefile.am
===================================================================
--- cs/spatialdata-0.1/trunk/modulesrc/geocoords/Makefile.am 2009-07-06 17:08:57 UTC (rev 15430)
+++ cs/spatialdata-0.1/trunk/modulesrc/geocoords/Makefile.am 2009-07-06 17:14:42 UTC (rev 15431)
@@ -44,8 +44,10 @@
INCLUDES += -I$(NUMPY_INCDIR) -I$(PYTHON_INCDIR)
+if ENABLE_SWIG
$(srcdir)/geocoords_wrap.cxx $(srcdir)/geocoords.py: $(swig_sources)
$(SWIG) -Wall -c++ -python $<
+endif
MAINTAINERCLEANFILES = \
Modified: cs/spatialdata-0.1/trunk/modulesrc/spatialdb/Makefile.am
===================================================================
--- cs/spatialdata-0.1/trunk/modulesrc/spatialdb/Makefile.am 2009-07-06 17:08:57 UTC (rev 15430)
+++ cs/spatialdata-0.1/trunk/modulesrc/spatialdb/Makefile.am 2009-07-06 17:14:42 UTC (rev 15431)
@@ -53,8 +53,10 @@
INCLUDES += -I$(NUMPY_INCDIR) -I$(PYTHON_INCDIR)
+if ENABLE_SWIG
$(srcdir)/spatialdb_wrap.cxx $(srcdir)/spatialdb.py: $(swig_sources)
$(SWIG) -Wall -c++ -python $<
+endif
MAINTAINERCLEANFILES = $(swig_generated)
Modified: cs/spatialdata-0.1/trunk/modulesrc/units/Makefile.am
===================================================================
--- cs/spatialdata-0.1/trunk/modulesrc/units/Makefile.am 2009-07-06 17:08:57 UTC (rev 15430)
+++ cs/spatialdata-0.1/trunk/modulesrc/units/Makefile.am 2009-07-06 17:14:42 UTC (rev 15431)
@@ -38,8 +38,10 @@
INCLUDES += -I$(PYTHON_INCDIR)
+if ENABLE_SWIG
$(srcdir)/units_wrap.cxx $(srcdir)/units.py: $(swig_sources)
$(SWIG) -Wall -c++ -python $<
+endif
MAINTAINERCLEANFILES = \
More information about the CIG-COMMITS
mailing list