--- ./etc/Makefile.in.objs-patch Wed Jan 3 13:16:23 2001 +++ ./etc/Makefile.in Wed Jan 3 13:19:44 2001 @@ -10,7 +10,7 @@ include $(top_builddir)/Makeconf -SOURCES = Makeconf.in Makeconf-tests.in Renviron.in +SOURCES = Makeconf.in Makeconf-tests.in Renviron.in Makefrag.in OBJECTS = $(SOURCES:.in=) distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) DISTFILES = \ --- ./etc/Makefrag.in.objs-patch Wed Jan 3 13:15:55 2001 +++ ./etc/Makefrag.in Wed Jan 3 13:15:55 2001 @@ -0,0 +1,5 @@ +echoobjs: + @echo $(OBJS) + +echosrcs: + @echo $(SRCS) --- ./src/scripts/INSTALL.in.objs-patch Fri Dec 1 12:48:33 2000 +++ ./src/scripts/INSTALL.in Wed Jan 3 13:15:55 2001 @@ -242,7 +242,18 @@ cd .. else cd src; - srcs=`ls *.[cfC] *.cc *.cpp 2>/dev/null` + srcs="" + objs="" + if [ -r Makevars ]; then + srcs=`make -s -f Makevars -f ${R_HOME}/etc/Makefrag echosrcs` + if [ -z "${srcs}" ]; then + objs=`make -s -f Makevars -f ${R_HOME}/etc/Makefrag echoobjs` + srcs=${objs} + fi + fi + if [ -z "${srcs}" ]; then + srcs=`ls *.[cfC] *.cc *.cpp 2>/dev/null` + fi sh ${R_HOME}/bin/SHLIB -o ${pkg}.@SHLIB_EXT@ ${srcs} \ && cp *.@SHLIB_EXT@ ${lib}/${pkg}/libs \ || error=true; \