]> www.ginac.de Git - ginac.git/blobdiff - cint/Makefile.am
- Adjusted build-environment for "Cint without crutches" (tm).
[ginac.git] / cint / Makefile.am
index 2884e6de82f0c0971377b22ef8269ab35bd05dab..4a1e737a351a57a914d70bd25a583acc07a78ba4 100644 (file)
@@ -2,31 +2,18 @@
 
 bin_PROGRAMS = ginaccint.bin
 bin_SCRIPTS = ginaccint
-noinst_LTLIBRARIES = libginac.la
-ginaccint_bin_SOURCES = ginaccint.bin.cpp dummies.cpp dummies.h
+# noinst_LTLIBRARIES = ../ginac/libginac.la
+ginaccint_bin_SOURCES = ginaccint.bin.cpp
 man_MANS = ginaccint.1
 
-# Build a modified library in the ginac-subdir and put it into the cint-subdir:
-libginac.la:
-       (cd ../ginac && \
-         $(MAKE) clean; \
-         $(MAKE) CXXFLAGS="$$CXXFLAGS -DNO_NAMESPACE_GINAC" && \
-         $(MAKE) install-libLTLIBRARIES prefix=`pwd`/../cint libdir=`pwd`/../cint && \
-         $(MAKE) clean)
+ginaccint.bin: ginaccint.bin.cpp
+       (export CINTSYSDIR=$(CINTSYSDIR); $(MAKE) -f Makefile.makecint PATH=$(PATH):$(CINTSYSDIR))
 
-ginaccint.bin: libginac.la ginaccint.bin.cpp
-       $(MAKE) -f Makefile.makecint
-
-EXTRA_DIST = dummies.pl
-
-# Files which are generated by perl scripts
-$(srcdir)/dummies.h $(srcdir)/dummies.cpp: $(srcdir)/dummies.pl
-       cd $(srcdir) && perl dummies.pl
-
-# Force build of headers before compilation
-$(srcdir)/ginaccint.bin.cpp: $(srcdir)/dummies.h
-
-# Force make clean to call Makecint's own Makefile
+# Force targets clean and distclean to call Makecint's own Makefile
 makecint_clean:
        (if [ -f Makefile.makecint ]; then $(MAKE) -f Makefile.makecint clean; fi)
+
 clean: makecint_clean
+
+distclean: makecint_clean
+       rm -f Makefile.makecint