- building GiNaC in a separate directory now works
authorChristian Bauer <Christian.Bauer@uni-mainz.de>
Thu, 27 Jan 2000 18:26:09 +0000 (18:26 +0000)
committerChristian Bauer <Christian.Bauer@uni-mainz.de>
Thu, 27 Jan 2000 18:26:09 +0000 (18:26 +0000)
43 files changed:
doc/reference/Makefile.am
doc/reference/Makefile.in
doc/tutorial/Makefile.am
doc/tutorial/Makefile.in
ginac/Makefile.am
ginac/Makefile.in
ginac/add.h
ginac/archive.h
ginac/basic.h
ginac/clifford.h
ginac/color.h
ginac/coloridx.h
ginac/constant.h
ginac/container.pl
ginac/ex.h
ginac/expair.h
ginac/expairseq.h
ginac/fail.h
ginac/function.pl
ginac/ginac.h
ginac/idx.h
ginac/indexed.h
ginac/inifcns.h
ginac/isospin.h
ginac/lorentzidx.h
ginac/lortensor.h
ginac/matrix.h
ginac/mul.h
ginac/ncmul.h
ginac/numeric.h
ginac/power.h
ginac/pseries.h
ginac/relational.h
ginac/simp_lor.h
ginac/structure.h
ginac/structure.pl
ginac/symbol.h
ginsh/Makefile.am
ginsh/Makefile.in
ginsh/ginsh.h
tools/Makefile.am
tools/Makefile.in
tools/viewgar.cpp

index db541b8..000c5ee 100644 (file)
@@ -5,7 +5,8 @@
 index.html:
        @if [ "${DOXYGEN}" ]; then \
          echo "Running ${DOXYGEN} DoxyfileHTML..."; \
-         ${DOXYGEN} DoxyfileHTML; \
+         (cd ${srcdir}; \
+         ${DOXYGEN} DoxyfileHTML); \
        else \
          echo "warning: target reference_html disabled by configuration"; \
        fi
@@ -16,7 +17,8 @@ latex::
 latex/reference.tex:
        @if [ "${DOXYGEN}" ]; then \
          echo "Running ${DOXYGEN} DoxyfileTEX..."; \
-         ${DOXYGEN} DoxyfileTEX; \
+         (cd ${srcdir}; \
+         ${DOXYGEN} DoxyfileTEX); \
          mv ${srcdir}/latex/refman.tex ${srcdir}/latex/reference.tex; \
        else \
          echo "warning: target reference.tex disabled by configuration"; \
@@ -55,26 +57,16 @@ install-data-local:
          echo " $(INSTALL_DATA) $(srcdir)/doxygen.css $(DESTDIR)$(ginacreferencedir)/doxygen.css"; \
          $(INSTALL_DATA) $(srcdir)/doxygen.css $(DESTDIR)$(ginacreferencedir)/doxygen.css; \
        fi
-       @for p in *.html; do \
-         if [ -f $(srcdir)/$$p ]; then \
-           echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p"; \
-           $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p; \
-         fi; \
+       @for p in `echo $(srcdir)/*.html | sed 's,[^ ]*/,,g'`; do \
+         echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p"; \
+         $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p; \
        done
-       @for p in *.gif; do \
-         if [ -f $(srcdir)/$$p ]; then \
-           echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p"; \
-           $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p; \
-         fi; \
+       @for p in `echo $(srcdir)/*.gif | sed 's,[^ ]*/,,g'`; do \
+         echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p"; \
+         $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p; \
        done
 
 uninstall-local:
        rm -f $(DESTDIR)$(ginacreferencedir)/doxygen.css
-       @for p in *.html; do \
-         echo " rm -f $(DESTDIR)$(ginacreferencedir)/$$p"; \
-         rm -f $(DESTDIR)$(ginacreferencedir)/$$p; \
-       done
-       @for p in *.gif; do \
-         echo " rm -f $(DESTDIR)$(ginacreferencedir)/$$p"; \
-         rm -f $(DESTDIR)$(ginacreferencedir)/$$p; \
-       done
+       rm -f $(DESTDIR)$(ginacreferencedir)/*.html
+       rm -f $(DESTDIR)$(ginacreferencedir)/*.gif
index b577661..dedcc95 100644 (file)
@@ -242,7 +242,8 @@ maintainer-clean-generic clean mostlyclean distclean maintainer-clean
 index.html:
        @if [ "${DOXYGEN}" ]; then \
          echo "Running ${DOXYGEN} DoxyfileHTML..."; \
-         ${DOXYGEN} DoxyfileHTML; \
+         (cd ${srcdir}; \
+         ${DOXYGEN} DoxyfileHTML); \
        else \
          echo "warning: target reference_html disabled by configuration"; \
        fi
@@ -253,7 +254,8 @@ latex::
 latex/reference.tex:
        @if [ "${DOXYGEN}" ]; then \
          echo "Running ${DOXYGEN} DoxyfileTEX..."; \
-         ${DOXYGEN} DoxyfileTEX; \
+         (cd ${srcdir}; \
+         ${DOXYGEN} DoxyfileTEX); \
          mv ${srcdir}/latex/refman.tex ${srcdir}/latex/reference.tex; \
        else \
          echo "warning: target reference.tex disabled by configuration"; \
@@ -285,29 +287,19 @@ install-data-local:
          echo " $(INSTALL_DATA) $(srcdir)/doxygen.css $(DESTDIR)$(ginacreferencedir)/doxygen.css"; \
          $(INSTALL_DATA) $(srcdir)/doxygen.css $(DESTDIR)$(ginacreferencedir)/doxygen.css; \
        fi
-       @for p in *.html; do \
-         if [ -f $(srcdir)/$$p ]; then \
-           echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p"; \
-           $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p; \
-         fi; \
+       @for p in `echo $(srcdir)/*.html | sed 's,[^ ]*/,,g'`; do \
+         echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p"; \
+         $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p; \
        done
-       @for p in *.gif; do \
-         if [ -f $(srcdir)/$$p ]; then \
-           echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p"; \
-           $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p; \
-         fi; \
+       @for p in `echo $(srcdir)/*.gif | sed 's,[^ ]*/,,g'`; do \
+         echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p"; \
+         $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(ginacreferencedir)/$$p; \
        done
 
 uninstall-local:
        rm -f $(DESTDIR)$(ginacreferencedir)/doxygen.css
-       @for p in *.html; do \
-         echo " rm -f $(DESTDIR)$(ginacreferencedir)/$$p"; \
-         rm -f $(DESTDIR)$(ginacreferencedir)/$$p; \
-       done
-       @for p in *.gif; do \
-         echo " rm -f $(DESTDIR)$(ginacreferencedir)/$$p"; \
-         rm -f $(DESTDIR)$(ginacreferencedir)/$$p; \
-       done
+       rm -f $(DESTDIR)$(ginacreferencedir)/*.html
+       rm -f $(DESTDIR)$(ginacreferencedir)/*.gif
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
index fc1e74b..2ddabe8 100644 (file)
@@ -8,18 +8,18 @@ TXT = $(addsuffix .txt, $(basename $(FIG)))
 
 SUFFIXES = .fig .png .eps .txt
 
-%.eps: %.fig
+.fig.eps:
        @if [ "${FIG2DEV}" ]; then \
          echo "Running ${FIG2DEV} -L eps -m 0.9 $< $@..."; \
-         ${FIG2DEV} -L eps -m 0.9 $< $@; \
+         cd $(srcdir) && ${FIG2DEV} -L eps -m 0.9 $< $@; \
        else \
          echo "warning: fig2dev was not found by configure"; \
        fi
 
-%.png: %.fig
+.fig.png:
        @if [ "${FIG2DEV}" ]; then \
          echo "Running ${FIG2DEV} -L png $< $@..."; \
-         ${FIG2DEV} -L png $< $@; \
+         cd $(srcdir) && ${FIG2DEV} -L png $< $@; \
        else \
          echo "warning: fig2dev was not found by configure"; \
        fi
index 3193c91..19ce30c 100644 (file)
@@ -121,6 +121,11 @@ EXTRA_DIST = $(FIG) $(TXT)
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 CONFIG_HEADER = ../../config.h
 CONFIG_CLEAN_FILES = 
+CFLAGS = @CFLAGS@
+COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
 TEXI2DVI = texi2dvi
 INFO_DEPS = ginac.info
 DVIS = ginac.dvi
@@ -396,18 +401,18 @@ installdirs mostlyclean-generic distclean-generic clean-generic \
 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
 
 
-%.eps: %.fig
+.fig.eps:
        @if [ "${FIG2DEV}" ]; then \
          echo "Running ${FIG2DEV} -L eps -m 0.9 $< $@..."; \
-         ${FIG2DEV} -L eps -m 0.9 $< $@; \
+         cd $(srcdir) && ${FIG2DEV} -L eps -m 0.9 $< $@; \
        else \
          echo "warning: fig2dev was not found by configure"; \
        fi
 
-%.png: %.fig
+.fig.png:
        @if [ "${FIG2DEV}" ]; then \
          echo "Running ${FIG2DEV} -L png $< $@..."; \
-         ${FIG2DEV} -L png $< $@; \
+         cd $(srcdir) && ${FIG2DEV} -L png $< $@; \
        else \
          echo "warning: fig2dev was not found by configure"; \
        fi
index 1035e83..2712309 100644 (file)
@@ -21,14 +21,14 @@ ginacinclude_HEADERS = ginac.h add.h archive.h basic.h clifford.h color.h \
 EXTRA_DIST = container.pl function.pl structure.pl
 
 # Files which are generated by perl scripts
-function.h function.cpp: function.pl
-       perl function.pl
+$(srcdir)/function.h $(srcdir)/function.cpp: $(srcdir)/function.pl
+       cd $(srcdir) && perl function.pl
 
-lst.h lst.cpp: container.pl
-       perl container.pl lst
+$(srcdir)/lst.h $(srcdir)/lst.cpp: $(srcdir)/container.pl
+       cd $(srcdir) && perl container.pl lst
 
-exprseq.h exprseq.cpp: container.pl
-       perl container.pl exprseq
+$(srcdir)/exprseq.h $(srcdir)/exprseq.cpp: $(srcdir)/container.pl
+       cd $(srcdir) && perl container.pl exprseq
 
 # Force build of headers before compilation
-add.cpp: function.h lst.h exprseq.h
+$(srcdir)/add.cpp: $(srcdir)/function.h $(srcdir)/lst.h $(srcdir)/exprseq.h
index 4e9f5a7..458d049 100644 (file)
@@ -430,17 +430,17 @@ maintainer-clean-generic clean mostlyclean distclean maintainer-clean
 
 
 # Files which are generated by perl scripts
-function.h function.cpp: function.pl
-       perl function.pl
+$(srcdir)/function.h $(srcdir)/function.cpp: $(srcdir)/function.pl
+       cd $(srcdir) && perl function.pl
 
-lst.h lst.cpp: container.pl
-       perl container.pl lst
+$(srcdir)/lst.h $(srcdir)/lst.cpp: $(srcdir)/container.pl
+       cd $(srcdir) && perl container.pl lst
 
-exprseq.h exprseq.cpp: container.pl
-       perl container.pl exprseq
+$(srcdir)/exprseq.h $(srcdir)/exprseq.cpp: $(srcdir)/container.pl
+       cd $(srcdir) && perl container.pl exprseq
 
 # Force build of headers before compilation
-add.cpp: function.h lst.h exprseq.h
+$(srcdir)/add.cpp: $(srcdir)/function.h $(srcdir)/lst.h $(srcdir)/exprseq.h
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
index 51cb4f1..d267f25 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef __GINAC_ADD_H__
 #define __GINAC_ADD_H__
 
-#include <ginac/expairseq.h>
+#include "expairseq.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 7b464a2..e24ef7a 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef __GINAC_ARCHIVE_H__
 #define __GINAC_ARCHIVE_H__
 
-#include <ginac/ex.h>
+#include "ex.h"
 
 #include <string>
 #include <vector>
index e763de5..7305b35 100644 (file)
 // CINT needs <algorithm> to work properly with <vector> 
 #include <algorithm>
 
-#include <ginac/flags.h>
-#include <ginac/tinfos.h>
-#include <ginac/assertion.h>
-#include <ginac/registrar.h>
+#include "flags.h"
+#include "tinfos.h"
+#include "assertion.h"
+#include "registrar.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index a2deeb5..5abd6ae 100644 (file)
@@ -24,8 +24,8 @@
 #define __GINAC_CLIFFORD_H__
 
 #include <string>
-#include <ginac/indexed.h>
-#include <ginac/ex.h>
+#include "indexed.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index c6c4ca0..160aea1 100644 (file)
@@ -25,8 +25,8 @@
 
 #include <string>
 #include <vector>
-#include <ginac/indexed.h>
-#include <ginac/ex.h>
+#include "indexed.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 266dcf9..5be2970 100644 (file)
@@ -25,8 +25,8 @@
 
 #include <string>
 #include <vector>
-#include <ginac/idx.h>
-#include <ginac/ex.h>
+#include "idx.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 9019371..e70a211 100644 (file)
@@ -24,7 +24,7 @@
 #define __GINAC_CONSTANT_H__
 
 #include <string>
-#include <ginac/basic.h>
+#include "basic.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index f04c706..077018c 100755 (executable)
@@ -127,8 +127,8 @@ $interface=<<END_OF_INTERFACE;
 // CINT needs <algorithm> to work properly with <vector> and <list> 
 #include <algorithm>
 
-#include <ginac/basic.h>
-#include <ginac/ex.h>
+#include "basic.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index a39fe2e..b098d58 100644 (file)
@@ -24,8 +24,8 @@
 #define __GINAC_EX_H__
 
 #include <iostream>
-#include <ginac/basic.h>
-#include <ginac/operators.h>
+#include "basic.h"
+#include "operators.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 25fc36f..dd0459b 100644 (file)
@@ -23,8 +23,8 @@
 #ifndef __GINAC_EXPAIR_H__
 #define __GINAC_EXPAIR_H__
 
-#include <ginac/ex.h>
-#include <ginac/numeric.h>
+#include "ex.h"
+#include "numeric.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 8be797d..f503953 100644 (file)
@@ -29,7 +29,7 @@
 // CINT needs <algorithm> to work properly with <vector> and <list>
 //#include <algorithm>
 
-#include <ginac/expair.h>
+#include "expair.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index efcb4eb..9a0a3ff 100644 (file)
@@ -24,7 +24,7 @@
 #ifndef __GINAC_FAIL_H__
 #define __GINAC_FAIL_H__
 
-#include <ginac/basic.h>
+#include "basic.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index dfa3fb0..f1b57f1 100755 (executable)
@@ -169,7 +169,7 @@ $interface=<<END_OF_INTERFACE;
 #include <algorithm>
 #endif // def __CINT__
 
-#include <ginac/exprseq.h>
+#include "exprseq.h"
 
 #ifndef NO_GINAC_NAMESPACE
 
index c91d06c..491b056 100644 (file)
 #ifndef __GINAC_H__
 #define __GINAC_H__
 
-#include <ginac/basic.h>
+#include "basic.h"
 
-#include <ginac/ex.h>
-#include <ginac/normal.h>
-#include <ginac/archive.h>
+#include "ex.h"
+#include "normal.h"
+#include "archive.h"
 
-#include <ginac/constant.h>
-#include <ginac/fail.h>
-#include <ginac/idx.h>
-#include <ginac/lst.h>
-#include <ginac/matrix.h>
-#include <ginac/numeric.h>
-#include <ginac/power.h>
-#include <ginac/relational.h>
-#include <ginac/structure.h>
-#include <ginac/symbol.h>
+#include "constant.h"
+#include "fail.h"
+#include "idx.h"
+#include "lst.h"
+#include "matrix.h"
+#include "numeric.h"
+#include "power.h"
+#include "relational.h"
+#include "structure.h"
+#include "symbol.h"
 
-#include <ginac/expair.h>
-#include <ginac/expairseq.h>
-#include <ginac/add.h>
-#include <ginac/mul.h>
-#include <ginac/pseries.h>
+#include "expair.h"
+#include "expairseq.h"
+#include "add.h"
+#include "mul.h"
+#include "pseries.h"
 
-#include <ginac/exprseq.h>
-#include <ginac/function.h>
-#include <ginac/ncmul.h>
+#include "exprseq.h"
+#include "function.h"
+#include "ncmul.h"
 
-#include <ginac/inifcns.h>
-#include <ginac/operators.h>
+#include "inifcns.h"
+#include "operators.h"
 
 #ifndef GINAC_BASE_ONLY
-#include <ginac/indexed.h>
-#include <ginac/clifford.h>
-#include <ginac/coloridx.h>
-#include <ginac/color.h>
-#include <ginac/isospin.h>
-#include <ginac/lorentzidx.h>
-#include <ginac/simp_lor.h>
-#include <ginac/lortensor.h>
+#include "indexed.h"
+#include "clifford.h"
+#include "coloridx.h"
+#include "color.h"
+#include "isospin.h"
+#include "lorentzidx.h"
+#include "simp_lor.h"
+#include "lortensor.h"
 #endif // ndef GINAC_BASE_ONLY
 
 #endif // ndef __GINAC_H__
index c8a27a9..5bfa9bf 100644 (file)
@@ -25,8 +25,8 @@
 
 #include <string>
 //#include <vector>
-#include <ginac/basic.h>
-#include <ginac/ex.h>
+#include "basic.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 5b5856e..556f92f 100644 (file)
@@ -24,7 +24,7 @@
 #define __GINAC_INDEXED_H__
 
 #include <string>
-#include <ginac/exprseq.h>
+#include "exprseq.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index dfaea51..20511e2 100644 (file)
@@ -23,8 +23,8 @@
 #ifndef __GINAC_INIFCNS_H__
 #define __GINAC_INIFCNS_H__
 
-#include <ginac/function.h>
-#include <ginac/ex.h>
+#include "function.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 8988fef..8bd084b 100644 (file)
@@ -24,7 +24,7 @@
 #define __GINAC_ISOSPIN_H__
 
 #include <string>
-#include <ginac/indexed.h>
+#include "indexed.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 25c9172..a0ff8d5 100644 (file)
@@ -25,7 +25,7 @@
 
 #include <string>
 #include <vector>
-#include <ginac/idx.h>
+#include "idx.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index e3cb75d..bfeff48 100644 (file)
 
 #include <string>
 #include <vector>
-#include "config.h"
 #include <iostream>
-#include <ginac/indexed.h>
-#include <ginac/lorentzidx.h>
+#include "config.h"
+#include "indexed.h"
+#include "lorentzidx.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 23d2a47..b78a750 100644 (file)
@@ -24,8 +24,8 @@
 #define __GINAC_MATRIX_H__
 
 #include <vector>
-#include <ginac/basic.h>
-#include <ginac/ex.h>
+#include "basic.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index b3e9708..d81d046 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef __GINAC_MUL_H__
 #define __GINAC_MUL_H__
 
-#include <ginac/expairseq.h>
+#include "expairseq.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index d04af7f..cba2128 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef __GINAC_NCMUL_H__
 #define __GINAC_NCMUL_H__
 
-#include <ginac/exprseq.h>
+#include "exprseq.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index e899666..d99f08d 100644 (file)
@@ -24,8 +24,8 @@
 #define __GINAC_NUMERIC_H__
 
 #include <strstream>
-#include <ginac/basic.h>
-#include <ginac/ex.h>
+#include "basic.h"
+#include "ex.h"
 
 class cl_N;     // We want to include cln.h only in numeric.cpp in order to 
                 // avoid namespace pollution and keep compile-time low.
index 7be3261..a0ebc29 100644 (file)
@@ -23,8 +23,8 @@
 #ifndef __GINAC_POWER_H__
 #define __GINAC_POWER_H__
 
-#include <ginac/basic.h>
-#include <ginac/ex.h>
+#include "basic.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 0fd9989..aed1e99 100644 (file)
@@ -23,8 +23,8 @@
 #ifndef __GINAC_SERIES_H__
 #define __GINAC_SERIES_H__
 
-#include <ginac/basic.h>
-#include <ginac/expairseq.h>
+#include "basic.h"
+#include "expairseq.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 39b44fb..a41831e 100644 (file)
@@ -23,8 +23,8 @@
 #ifndef __GINAC_RELATIONAL_H__
 #define __GINAC_RELATIONAL_H__
 
-#include <ginac/basic.h>
-#include <ginac/ex.h>
+#include "basic.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 5fa9446..2885799 100644 (file)
@@ -28,8 +28,8 @@
 #include <utility>
 #include <map>
 #include <iostream>
-#include <ginac/indexed.h>
-#include <ginac/lorentzidx.h>
+#include "indexed.h"
+#include "lorentzidx.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 6eae913..1e1bed0 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef __GINAC_STRUCTURE_H__
 #define __GINAC_STRUCTURE_H__
 
-#include <ginac/basic.h>
+#include "basic.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 206a24c..223b8c7 100755 (executable)
@@ -148,7 +148,7 @@ ${input_structure}
 #ifndef __GINAC_${STRUCTURE_UC}_H__
 #define __GINAC_${STRUCTURE_UC}_H__
 
-#include <ginac/structure.h>
+#include "structure.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 1329054..d9fab6a 100644 (file)
@@ -24,8 +24,8 @@
 #define __GINAC_SYMBOL_H__
 
 #include <string>
-#include <ginac/basic.h>
-#include <ginac/ex.h>
+#include "basic.h"
+#include "ex.h"
 
 #ifndef NO_GINAC_NAMESPACE
 namespace GiNaC {
index 3f51414..0c3479b 100644 (file)
@@ -3,6 +3,7 @@
 bin_PROGRAMS = ginsh
 ginsh_SOURCES = ginsh_parser.yy ginsh_lexer.ll ginsh.h
 ginsh_LDADD = ../ginac/libginac.la $(GINSH_LIBS)
+INCLUDES = -I$(srcdir)/../ginac
 man_MANS = ginsh.1
 YFLAGS = -d
 EXTRA_DIST = $(man_MANS) ginsh_parser.h ginsh_fcn_help.sed ginsh_op_help.sed
index 7413d55..bb1c9d7 100644 (file)
@@ -104,6 +104,7 @@ YACC = @YACC@
 bin_PROGRAMS = ginsh
 ginsh_SOURCES = ginsh_parser.yy ginsh_lexer.ll ginsh.h
 ginsh_LDADD = ../ginac/libginac.la $(GINSH_LIBS)
+INCLUDES = -I$(srcdir)/../ginac
 man_MANS = ginsh.1
 YFLAGS = -d
 EXTRA_DIST = $(man_MANS) ginsh_parser.h ginsh_fcn_help.sed ginsh_op_help.sed
index 351e476..735d4b9 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
 }
 #endif
 
-#include <ginac/ginac.h>
+#include "ginac.h"
 
 #ifndef NO_GINAC_NAMESPACE
 using namespace GiNaC;
index 6c0939f..6fbf00a 100644 (file)
@@ -3,5 +3,6 @@
 bin_PROGRAMS = viewgar
 viewgar_SOURCES = viewgar.cpp
 viewgar_LDADD = ../ginac/libginac.la
+INCLUDES = -I$(srcdir)/../ginac
 man_MANS = viewgar.1
 EXTRA_DIST = $(man_MANS)
index 80ccb43..88364a6 100644 (file)
@@ -104,6 +104,7 @@ YACC = @YACC@
 bin_PROGRAMS = viewgar
 viewgar_SOURCES = viewgar.cpp
 viewgar_LDADD = ../ginac/libginac.la
+INCLUDES = -I$(srcdir)/../ginac
 man_MANS = viewgar.1
 EXTRA_DIST = $(man_MANS)
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
index 79f9929..6fc8c23 100644 (file)
@@ -24,7 +24,7 @@
 #include <fstream>
 #include <stdexcept>
 
-#include <ginac/ginac.h>
+#include "ginac.h"
 using namespace GiNaC;
 
 int main(int argc, char **argv)