X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?a=blobdiff_plain;f=cint%2FMakefile.in;h=a494a339fdf260e72d0499a38e21793321cdbd82;hb=95e33bcd3e82d37e0d1038f6778985e82adb5b8d;hp=c4a8267e936cb55592a5152ab6aaaa6acf0549b7;hpb=97af29c12bb3074cfb4e674d71000f0712c51ba2;p=ginac.git diff --git a/cint/Makefile.in b/cint/Makefile.in index c4a8267e..a494a339 100644 --- a/cint/Makefile.in +++ b/cint/Makefile.in @@ -82,9 +82,9 @@ GINACLIB_MINOR_VERSION = @GINACLIB_MINOR_VERSION@ GINACLIB_VERSION = @GINACLIB_VERSION@ GINSH_LIBS = @GINSH_LIBS@ LATEX = @LATEX@ -LD = @LD@ LEX = @LEX@ LIBGINACCINT = @LIBGINACCINT@ +LIBTERMCAP = @LIBTERMCAP@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LT_AGE = @LT_AGE@ @@ -95,7 +95,6 @@ MAINT = @MAINT@ MAKECINT = @MAKECINT@ MAKEINDEX = @MAKEINDEX@ MAKEINFO = @MAKEINFO@ -NM = @NM@ OBJDUMP = @OBJDUMP@ PACKAGE = @PACKAGE@ RANLIB = @RANLIB@ @@ -104,12 +103,14 @@ TUTORIAL_TARGETS = @TUTORIAL_TARGETS@ VERSION = @VERSION@ YACC = @YACC@ -bin_PROGRAMS = ginaccint.bin ginaccint +bin_PROGRAMS = ginaccint.bin +bin_SCRIPTS = ginaccint noinst_LTLIBRARIES = libginac.la ginaccint_bin_SOURCES = ginaccint.bin.cpp dummies.cpp dummies.h +libginac_la_SOURCES = man_MANS = ginaccint.1 -EXTRA_DIST = dummies.pl +EXTRA_DIST = $(man_MANS) dummies.pl mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../config.h CONFIG_CLEAN_FILES = ginaccint @@ -122,19 +123,15 @@ LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ libginac_la_LDFLAGS = libginac_la_LIBADD = -libginac_la_SOURCES = libginac.la.c -libginac_la_OBJECTS = libginac.la.lo +libginac_la_OBJECTS = PROGRAMS = $(bin_PROGRAMS) ginaccint_bin_OBJECTS = ginaccint.bin.o dummies.o ginaccint_bin_LDADD = $(LDADD) ginaccint_bin_DEPENDENCIES = ginaccint_bin_LDFLAGS = -ginaccint_SOURCES = ginaccint.c -ginaccint_OBJECTS = ginaccint.o -ginaccint_LDADD = $(LDADD) -ginaccint_DEPENDENCIES = -ginaccint_LDFLAGS = +SCRIPTS = $(bin_SCRIPTS) + CXXFLAGS = @CXXFLAGS@ CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) @@ -156,10 +153,9 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) TAR = tar GZIP_ENV = --best -DEP_FILES = .deps/dummies.P .deps/ginaccint.P .deps/ginaccint.bin.P \ -.deps/libginac.la.P -SOURCES = libginac.la.c $(ginaccint_bin_SOURCES) ginaccint.c -OBJECTS = libginac.la.lo $(ginaccint_bin_OBJECTS) ginaccint.o +DEP_FILES = .deps/dummies.P .deps/ginaccint.bin.P +SOURCES = $(libginac_la_SOURCES) $(ginaccint_bin_SOURCES) +OBJECTS = $(libginac_la_OBJECTS) $(ginaccint_bin_OBJECTS) all: all-redirect .SUFFIXES: @@ -240,9 +236,24 @@ uninstall-binPROGRAMS: rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ done -ginaccint: $(ginaccint_OBJECTS) $(ginaccint_DEPENDENCIES) - @rm -f ginaccint - $(LINK) $(ginaccint_LDFLAGS) $(ginaccint_OBJECTS) $(ginaccint_LDADD) $(LIBS) +install-binSCRIPTS: $(bin_SCRIPTS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_SCRIPTS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ + $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + else if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ + $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + else :; fi; fi; \ + done + +uninstall-binSCRIPTS: + @$(NORMAL_UNINSTALL) + list='$(bin_SCRIPTS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + done .cpp.o: $(CXXCOMPILE) -c $< .cpp.lo: @@ -395,7 +406,7 @@ check-am: all-am check: check-am installcheck-am: installcheck: installcheck-am -install-exec-am: install-binPROGRAMS +install-exec-am: install-binPROGRAMS install-binSCRIPTS install-exec: install-exec-am install-data-am: install-man @@ -404,14 +415,15 @@ install-data: install-data-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am install: install-am -uninstall-am: uninstall-binPROGRAMS uninstall-man +uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS uninstall-man uninstall: uninstall-am -all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) +all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(MANS) all-redirect: all-am install-strip: $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install installdirs: - $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man1 + $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(bindir) \ + $(DESTDIR)$(mandir)/man1 mostlyclean-generic: @@ -458,15 +470,16 @@ mostlyclean-compile distclean-compile clean-compile \ maintainer-clean-compile mostlyclean-libtool distclean-libtool \ clean-libtool maintainer-clean-libtool mostlyclean-binPROGRAMS \ distclean-binPROGRAMS clean-binPROGRAMS maintainer-clean-binPROGRAMS \ -uninstall-binPROGRAMS install-binPROGRAMS install-man1 uninstall-man1 \ -install-man uninstall-man tags mostlyclean-tags distclean-tags \ -clean-tags maintainer-clean-tags distdir mostlyclean-depend \ -distclean-depend clean-depend maintainer-clean-depend info-am info \ -dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ -install-exec install-data-am install-data install-am install \ -uninstall-am uninstall all-redirect all-am all installdirs \ -mostlyclean-generic distclean-generic clean-generic \ -maintainer-clean-generic clean mostlyclean distclean maintainer-clean +uninstall-binPROGRAMS install-binPROGRAMS uninstall-binSCRIPTS \ +install-binSCRIPTS install-man1 uninstall-man1 install-man \ +uninstall-man tags mostlyclean-tags distclean-tags clean-tags \ +maintainer-clean-tags distdir mostlyclean-depend distclean-depend \ +clean-depend maintainer-clean-depend info-am info dvi-am dvi check \ +check-am installcheck-am installcheck install-exec-am install-exec \ +install-data-am install-data install-am install uninstall-am uninstall \ +all-redirect all-am all installdirs mostlyclean-generic \ +distclean-generic clean-generic maintainer-clean-generic clean \ +mostlyclean distclean maintainer-clean # Build a modified library in the ginac-subdir and put it into the cint-subdir: @@ -478,19 +491,23 @@ libginac.la: $(MAKE) clean) ginaccint.bin: libginac.la ginaccint.bin.cpp - $(MAKE) -f Makefile.makecint + (export CINTSYSDIR=$(CINTSYSDIR); $(MAKE) -f Makefile.makecint PATH=$(PATH):$(CINTSYSDIR)) # Files which are generated by perl scripts $(srcdir)/dummies.h $(srcdir)/dummies.cpp: $(srcdir)/dummies.pl - cd $(srcdir) && perl dummies.pl + cd $(srcdir) && perl -w 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 + -rm -f libginac* + +distclean: makecint_clean # 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.