From 85d0f954f364b8683b73f0c88df21f9ab8aeaa80 Mon Sep 17 00:00:00 2001
From: Amorilia <amorilia@users.sourceforge.net>
Date: Tue, 22 Nov 2005 23:21:38 +0000
Subject: [PATCH] automake small improvement (now only builds the python
 wrapper independent of additional library files)

---
 Makefile.am | 29 ++++++++++++++++++++---------
 1 file changed, 20 insertions(+), 9 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 19edb5a2..1c6072ab 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -17,24 +17,35 @@ AM_CPPFLAGS = -I$(srcdir) -ggdb
 
 ## generated libraries and sources
 
-lib_LTLIBRARIES = libniflib.la
+# (uncomment the libniflib stuff to build a C++ library)
 
-libniflib_la_SOURCES = \
-niflib.cpp \
-nif_math.cpp \
-NIF_Blocks.cpp \
-NIF_IO.cpp
+#lib_LTLIBRARIES = libniflib.la
+
+#libniflib_la_SOURCES = \
+#niflib.cpp \
+#nif_math.cpp \
+#NIF_Blocks.cpp \
+#NIF_IO.cpp \
+#docsys_extract.cpp
 
-libniflib_la_LDFLAGS = -version-info 0:0:0 -shared -no-undefined
+#libniflib_la_LDFLAGS = -version-info 0:0:0 -shared -no-undefined
 
 BUILT_SOURCES = swig_wrap.cpp
 SWIG_SOURCES = pyniflib.i
 pkgpython_PYTHON = niflib.py
 pkgpyexec_LTLIBRARIES = _niflib.la
-_niflib_la_SOURCES = swig_wrap.cpp $(SWIG_SOURCES)
+_niflib_la_SOURCES = \
+niflib.cpp \
+nif_math.cpp \
+NIF_Blocks.cpp \
+NIF_IO.cpp \
+docsys_extract.cpp \
+swig_wrap.cpp \
+$(SWIG_SOURCES)
 _niflib_la_CPPFLAGS = $(SWIG_PYTHON_CPPFLAGS)
 _niflib_la_LDFLAGS = -module -shared -no-undefined
-_niflib_la_LIBADD = libniflib.la
 
 swig_wrap.cpp: $(SWIG_SOURCES)
 	$(SWIG) $(SWIG_PYTHON_OPT) -o $@ $<
+
+CLEANFILES = swig_wrap.cpp
-- 
GitLab