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