# HG changeset patch # User jwe # Date 831968109 0 # Node ID 678cb6a93368c151ef822fa6f1f0ae5708161f2b # Parent 5a417927755a68720d7910dfa23238c7f2da1a40 [project @ 1996-05-13 06:14:14 by jwe] diff -r 5a417927755a -r 678cb6a93368 Makeconf.in --- a/Makeconf.in Mon May 13 06:03:25 1996 +0000 +++ b/Makeconf.in Mon May 13 06:15:09 1996 +0000 @@ -119,6 +119,9 @@ CXXLIB_LIST = @CXXLIB_LIST@ CXXLIB_PATH = @CXXLIB_PATH@ +TERMLIBS = @TERMLIBS@ +LIBPLPLOT = @LIBPLPLOT@ +LIBDLFCN = @LIBDLFCN@ # A shell command to extract the version number from version.h. getversion = sed -e '/VERSION/!d' -e 's/.*"\(.*\)".*$$/\1/' -e q diff -r 5a417927755a -r 678cb6a93368 octMakefile.in --- a/octMakefile.in Mon May 13 06:03:25 1996 +0000 +++ b/octMakefile.in Mon May 13 06:15:09 1996 +0000 @@ -56,24 +56,47 @@ all: octave-bug $(SUBDIRS) .PHONY: all -octave-bug: octave-bug.in - @(sed < $< > $@.tmp \ - -e "s;%VERSION%;${version};" \ - -e "s;%TARGET_HOST_TYPE%;${target_host_type};" \ - -e "s;%F77%;${F77};" \ - -e "s;%FFLAGS%;${FFLAGS};" \ - -e "s;%F2C%;${F2C};" \ - -e "s;%F2CFLAGS%;${F2CFLAGS};" \ - -e "s;%FLIBS%;${FLIBS};" \ - -e "s;%CC%;${CC};" \ - -e "s;%CC_VERSION%;${CC_VERSION};" \ - -e "s;%CFLAGS%;${BUG_CFLAGS};" \ - -e "s;%CXX%;${CXX};" \ - -e "s;%CXX_VERSION%;${CXX_VERSION};" \ - -e "s;%CXXFLAGS%;${BUG_CXXFLAGS};" \ - -e "s;%LDFLAGS%;${LDFLAGS};" \ - -e "s;%DEFS%;${UGLY_DEFS};") - @mv $@.tmp $@ +define do-subst-config-vals +echo making $@ from $(srcdir)/$@.in +sed < $(srcdir)/$@.in > $@.tmp \ + -e "s;%VERSION%;${version};" \ + -e "s;%TARGET_HOST_TYPE%;${target_host_type};" \ + -e "s;%F77%;${F77};" \ + -e "s;%FFLAGS%;${FFLAGS};" \ + -e "s;%F2C%;${F2C};" \ + -e "s;%F2CFLAGS%;${F2CFLAGS};" \ + -e "s;%FLIBS%;${FLIBS};" \ + -e "s;%CPPFLAGS%;${CPPFLAGS};" \ + -e "s;%INCFLAGS%;-I${topincludedir} -I${includedir};" \ + -e "s;%CC%;${CC};" \ + -e "s;%CC_VERSION%;${CC_VERSION};" \ + -e "s;%CFLAGS%;${BUG_CFLAGS};" \ + -e "s;%CXX%;${CXX};" \ + -e "s;%CXX_VERSION%;${CXX_VERSION};" \ + -e "s;%CXXFLAGS%;${CXXFLAGS};" \ + -e "s;%CXXPICFLAG%;${CXXPICFLAG};" \ + -e "s;%BUG_CXXFLAGS%;${BUG_CXXFLAGS};" \ + -e "s;%HOST_CXXFLAGS%;${HOST_CXXFLAGS};" \ + -e "s;%NO_IMPLICIT_TEMPLATES%;${NO_IMPLICIT_TEMPLATES};" \ + -e "s;%GCC_IEEE_FP_FLAG%;${GCC_IEEE_FP_FLAG};" \ + -e "s;%LDFLAGS%;${LDFLAGS};" \ + -e "s;%LIBFLAGS%;-L${libdir};" \ + -e "s;%RLD_FLAG%;${RLD_FLAG};" \ + -e "s;%CXXLIBS%;${CXXLIBS};" \ + -e "s;%TERMLIBS%;${TERMLIBS};" \ + -e "s;%LIBS%;${LIBS};" \ + -e "s;%LEXLIB%;${LEXLIB};" \ + -e "s;%LIBPLPLOT%;${LIBPLPLOT};" \ + -e "s;%LIBDLFCN%;${LIBDLFCN};" \ + -e "s;%DEFS%;${UGLY_DEFS};" +$(top_srcdir)/move-if-change $@.tmp $@ +endef + +octave-bug: + @$(do-subst-config-vals) + +mkoctfile: + @$(do-subst-config-vals) $(SUBDIRS): echo making all in $@ diff -r 5a417927755a -r 678cb6a93368 src/Makefile.in --- a/src/Makefile.in Mon May 13 06:03:25 1996 +0000 +++ b/src/Makefile.in Mon May 13 06:15:09 1996 +0000 @@ -157,13 +157,11 @@ -L../kpathsea -L../glob -L../dlfcn -L. $(RLD_FLAG) OCTAVE_LIBS = -loctinterp -loctave -ltinst -lcruft \ - @LIBPLPLOT@ -lreadline -lkpathsea -lglob @LIBDLFCN@ + $(LIBPLPLOT) -lreadline -lkpathsea -lglob $(LIBDLFCN) LIBS_TO_INSTALL = liboctinterp.a libtinst.a \ liboctinterp.$(SHLEXT) libtinst.$(SHLEXT) -TERMLIBS = @TERMLIBS@ - LIBS = @LIBS@ DISTFILES = Makefile.in mkdefs mkbuiltins mk-oct-links.in \