"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "Makefile" between
scm-5f2.zip and scm-5f3.zip

About: SCM is a Scheme Language Interpreter.

Makefile  (scm-5f2):Makefile  (scm-5f3)
skipping to change at line 266 skipping to change at line 266
$(DESTDIR)$(htmldir)hobbit $(DESTDIR)$(htmldir)hobbit
scm-$(VERSION).info: $(texifiles) scm-$(VERSION).info: $(texifiles)
$(MAKEINFO) $< --no-split -o $@ $(MAKEINFO) $< --no-split -o $@
scm.info: scm-$(VERSION).info scm.info: scm-$(VERSION).info
if [ -f $(prevdocsdir)scm.info ]; \ if [ -f $(prevdocsdir)scm.info ]; \
then infobar $(prevdocsdir)scm.info $< $@; \ then infobar $(prevdocsdir)scm.info $< $@; \
else cp $< $@; fi else cp $< $@; fi
$(DESTDIR)$(infodir)scm.info: scm.info installdirs $(DESTDIR)$(infodir)scm.info: scm.info installdirs
$(INSTALL_DATA) -p $< $@ $(INSTALL_DATA) -p $< $@
-rm $(DESTDIR)$(infodir)scm.info.gz -rm -f $(DESTDIR)$(infodir)scm.info.gz
$(POST_INSTALL) # Post-install commands follow. $(POST_INSTALL) # Post-install commands follow.
-$(INSTALL_INFO) $@ $(DESTDIR)$(infodir)dir -$(INSTALL_INFO) $@ $(DESTDIR)$(infodir)dir
Xlibscm.info: Xlibscm.texi version.txi Xlibscm.info: Xlibscm.texi version.txi
$(MAKEINFO) $< --no-split -o $@ $(MAKEINFO) $< --no-split -o $@
$(DESTDIR)$(infodir)Xlibscm.info: Xlibscm.info installdirs $(DESTDIR)$(infodir)Xlibscm.info: Xlibscm.info installdirs
$(INSTALL_DATA) $< $@ $(INSTALL_DATA) $< $@
-rm $(DESTDIR)$(infodir)Xlibscm.info*.gz -rm -f $(DESTDIR)$(infodir)Xlibscm.info*.gz
$(POST_INSTALL) # Post-install commands follow. $(POST_INSTALL) # Post-install commands follow.
-$(INSTALL_INFO) $@ $(DESTDIR)$(infodir)dir -$(INSTALL_INFO) $@ $(DESTDIR)$(infodir)dir
hobbit.info: hobbit.texi version.txi hobbit.info: hobbit.texi version.txi
$(MAKEINFO) $< --no-split -o hobbit.info $(MAKEINFO) $< --no-split -o hobbit.info
$(DESTDIR)$(infodir)hobbit.info: hobbit.info installdirs $(DESTDIR)$(infodir)hobbit.info: hobbit.info installdirs
$(INSTALL_DATA) $< $@ $(INSTALL_DATA) $< $@
-rm $(DESTDIR)$(infodir)hobbit.info*.gz -rm -f $(DESTDIR)$(infodir)hobbit.info*.gz
$(POST_INSTALL) # Post-install commands follow. $(POST_INSTALL) # Post-install commands follow.
-$(INSTALL_INFO) $@ $(DESTDIR)$(infodir)dir -$(INSTALL_INFO) $@ $(DESTDIR)$(infodir)dir
install-info: $(DESTDIR)$(infodir)scm.info \ install-info: $(DESTDIR)$(infodir)scm.info \
$(DESTDIR)$(infodir)Xlibscm.info \ $(DESTDIR)$(infodir)Xlibscm.info \
$(DESTDIR)$(infodir)hobbit.info $(DESTDIR)$(infodir)hobbit.info
info: install-info info: install-info
$(DESTDIR)$(infodir)scm.info.gz: $(DESTDIR)$(infodir)scm.info $(DESTDIR)$(infodir)scm.info.gz: $(DESTDIR)$(infodir)scm.info
gzip -f $< gzip -f $<
skipping to change at line 317 skipping to change at line 317
README: build build.scm scm.info README: build build.scm scm.info
$(SCMEXE) -l build -e"(make-readme)" $(SCMEXE) -l build -e"(make-readme)"
docs: README scm.doc install-html install-pdf install-dvi install-infoz docs: README scm.doc install-html install-pdf install-dvi install-infoz
prevdocs: $(prevdocsdir)scm_toc.html $(prevdocsdir)scm.info prevdocs: $(prevdocsdir)scm_toc.html $(prevdocsdir)scm.info
$(prevdocsdir)scm_toc.html: $(prevdocsdir)scm_toc.html:
$(prevdocsdir)scm.info: $(prevdocsdir)scm.info:
cd $(prevdocsdir); unzip -a $(distdir)scm*.zip cd $(prevdocsdir); unzip -a $(distdir)scm*.zip
rm $(prevdocsdir)scm/scm.info rm -f $(prevdocsdir)scm/scm.info
cd $(prevdocsdir)scm; $(MAKE) scm.info; $(MAKE) scm_toc.html cd $(prevdocsdir)scm; $(MAKE) scm.info; $(MAKE) scm_toc.html
cd $(prevdocsdir); mv -f scm/scm.info scm/*.html ./ cd $(prevdocsdir); mv -f scm/scm.info scm/*.html ./
rm -rf $(prevdocsdir)scm rm -rf $(prevdocsdir)scm
-rm -f scm-$(VERSION).info -rm -f scm-$(VERSION).info
alld5: udscm5.opt scmlit alld5: udscm5.opt scmlit
if grep -ie dynamic-linking udscm5.opt>/dev/null && ! $(MAKE) dlls; \ if grep -ie dynamic-linking udscm5.opt>/dev/null && ! $(MAKE) dlls; \
then \ then \
if sed "s/dynamic-linking//g" < udscm5.opt > tmp.opt; then \ if sed "s/dynamic-linking//g" < udscm5.opt > tmp.opt; then \
mv -f tmp.opt udscm5.opt; fi; \ mv -f tmp.opt udscm5.opt; fi; \
skipping to change at line 513 skipping to change at line 513
$(BUILD) -t dll -f dlls.opt -F array-for-each #-c ramap.c $(BUILD) -t dll -f dlls.opt -F array-for-each #-c ramap.c
$(BUILD) -t dll -f dlls.opt -F differ #-c differ.c $(BUILD) -t dll -f dlls.opt -F differ #-c differ.c
$(BUILD) -t dll -f dlls.opt -F generalized-c-arguments #-c gsubr.c $(BUILD) -t dll -f dlls.opt -F generalized-c-arguments #-c gsubr.c
$(BUILD) -t dll -f dlls.opt -F record #-c record.c $(BUILD) -t dll -f dlls.opt -F record #-c record.c
-$(BUILD) -t dll -f dlls.opt -F byte-number inexact bignums -$(BUILD) -t dll -f dlls.opt -F byte-number inexact bignums
-$(BUILD) -t dll -f dlls.opt -F i/o-extensions #-c ioext.c -$(BUILD) -t dll -f dlls.opt -F i/o-extensions #-c ioext.c
-$(BUILD) -t dll -f dlls.opt -F posix #-c posix.c -$(BUILD) -t dll -f dlls.opt -F posix #-c posix.c
-$(BUILD) -t dll -f dlls.opt -F socket #-c socket.c -$(BUILD) -t dll -f dlls.opt -F socket #-c socket.c
-$(BUILD) -t dll -f dlls.opt -F unix #-c unix.c -$(BUILD) -t dll -f dlls.opt -F unix #-c unix.c
-$(BUILD) -t dll -f dlls.opt -F regex #-c rgx.c -$(BUILD) -t dll -f dlls.opt -F regex #-c rgx.c
-$(BUILD) -t dll -f dlls.opt -F curses #-c crs.c
-$(BUILD) -t dll -f dlls.opt -F edit-line -$(BUILD) -t dll -f dlls.opt -F edit-line
-$(MAKE) x.so -$(MAKE) x.so
# -$(MAKE) turtlegr.so # -$(MAKE) turtlegr.so
# -$(BUILD) -t dll -f dlls.opt -F curses #-c crs.c
mydlls: dlls # legacy mydlls: dlls # legacy
rwb-isam.scm wbtab.scm: ../wb/rwb-isam.scm ../wb/wbtab.scm rwb-isam.scm wbtab.scm: ../wb/rwb-isam.scm ../wb/wbtab.scm
-cp -f ../wb/rwb-isam.scm ../wb/wbtab.scm ./ -cp -f ../wb/rwb-isam.scm ../wb/wbtab.scm ./
wbscm.so: dlls.opt build.scm scm.h scmfig.h ../wb/c/*.c $(wbfiles) wbscm.so: dlls.opt build.scm scm.h scmfig.h ../wb/c/*.c $(wbfiles)
$(MAKE) $(SCMLIT) $(MAKE) $(SCMLIT)
$(BUILD) -t dll -f dlls.opt -F wb $(BUILD) -t dll -f dlls.opt -F wb
$(SCMLIT) -lmkimpcat.scm $(SCMLIT) -lmkimpcat.scm
turtlegr.so: dlls.opt scm.h scmfig.h turtlegr.so: dlls.opt scm.h scmfig.h
skipping to change at line 547 skipping to change at line 548
rm -f keysymdef.scm rm -f keysymdef.scm
$(SCMLIT) -l inc2scm keysymdef.scm x: $(x11incdir) \ $(SCMLIT) -l inc2scm keysymdef.scm x: $(x11incdir) \
X11/keysym.h X11/keysymdef.h X11/keysym.h X11/keysymdef.h
xevent.h xevent.scm xatoms.scm: xgen.scm Makefile xevent.h xevent.scm xatoms.scm: xgen.scm Makefile
$(SCMLIT) -l xgen.scm $(x11incdir)X11/Xlib.h $(SCMLIT) -l xgen.scm $(x11incdir)X11/Xlib.h
# x.h: x.c xevent.h # x.h: x.c xevent.h
# if [ -x "$(CPROTO)" ]; then $(CPROTO) x.c > x.h; fi # if [ -x "$(CPROTO)" ]; then $(CPROTO) x.c > x.h; fi
# **************** Tests and Performance **************** # **************** Tests and Performance ****************
# Check SCMLIT; SCM # Check SCMLIT; SCM
checklit: require.scm
$(SCMLIT) -fr4rstest.scm -e'(test-sc4)(test-delay)(gc)' \
-e '(or (null? errs) (quit 1))' < /dev/null
Checklit: require.scm Checklit: require.scm
$(SCMLIT) --no-symbol-case-fold -fr4rstest.scm -e'(test-sc4)(test-delay)( gc)' \ $(SCMLIT) --no-symbol-case-fold -fr4rstest.scm -e'(test-sc4)(test-delay)( gc)' \
-e '(or (null? errs) (quit 1))' < /dev/null -e '(or (null? errs) (quit 1))' < /dev/null
check: r4rstest.scm require.scm checklit: require.scm
$(SCMEXE) -fr4rstest.scm -e'(test-sc4)(test-cont)(test-delay)(gc)' \ $(SCMLIT) -fr4rstest.scm -e'(test-sc4)(test-delay)(gc)' \
-e '(or (null? errs) (quit 1))' < /dev/null -e '(or (null? errs) (quit 1))' < /dev/null
Check: r4rstest.scm require.scm Check: r4rstest.scm require.scm
$(SCMEXE) --no-symbol-case-fold -fr4rstest.scm -e'(test-sc4)(test-cont)(t est-delay)(gc)' \ $(SCMEXE) --no-symbol-case-fold -fr4rstest.scm -e'(test-sc4)(test-cont)(t est-delay)(gc)' \
-e '(or (null? errs) (quit 1))' < /dev/null -e '(or (null? errs) (quit 1))' < /dev/null
check: r4rstest.scm require.scm
$(SCMEXE) -fr4rstest.scm -e'(test-sc4)(test-cont)(test-delay)(gc)' \
-e '(or (null? errs) (quit 1))' < /dev/null
checkmacro: syntest1.scm syntest2.scm r4rstest.scm checkmacro: syntest1.scm syntest2.scm r4rstest.scm
$(SCMEXE) -rmacro -fsyntest1.scm -fsyntest2.scm \ $(SCMEXE) -rmacro -fsyntest1.scm -fsyntest2.scm \
-fr4rstest.scm -e'(test-sc4)(test-cont)(test-delay)' -fsyntest1 \ -fr4rstest.scm -e'(test-sc4)(test-cont)(test-delay)' -fsyntest1 \
-e '(or (null? errs) (quit 1))' < /dev/null -e '(or (null? errs) (quit 1))' < /dev/null
# Measuare running speed of SCM; SCMLIT. Results are appended to file # Measuare running speed of SCM; SCMLIT. Results are appended to file
# "BenchLog" # "BenchLog"
bench: bench:
echo `whoami`@`hostname` testing scm \ echo `whoami`@`hostname` testing scm \
`$(SCMEXE) -e'(display *scm-version*)'` >> BenchLog `$(SCMEXE) -e'(display *scm-version*)'` >> BenchLog
skipping to change at line 614 skipping to change at line 615
install-lib: $(lsdfiles) installdirs install-lib: $(lsdfiles) installdirs
$(INSTALL_DATA) $(lsdfiles) $(DESTDIR)$(libscmdir) $(INSTALL_DATA) $(lsdfiles) $(DESTDIR)$(libscmdir)
$(INSTALL_PROGRAM) build $(DESTDIR)$(libscmdir) $(INSTALL_PROGRAM) build $(DESTDIR)$(libscmdir)
if [ -f x.so ]; \ if [ -f x.so ]; \
then $(INSTALL_DATA) $(xafiles) $(DESTDIR)$(libscmdir); fi then $(INSTALL_DATA) $(xafiles) $(DESTDIR)$(libscmdir); fi
if [ -f byte.so ]; \ if [ -f byte.so ]; \
then $(INSTALL_DATA) *.so $(DESTDIR)$(libscmdir); fi then $(INSTALL_DATA) *.so $(DESTDIR)$(libscmdir); fi
if [ -f wbscm.so ]; \ if [ -f wbscm.so ]; \
then $(INSTALL_DATA) $(wbfiles) $(DESTDIR)$(libscmdir); fi then $(INSTALL_DATA) $(wbfiles) $(DESTDIR)$(libscmdir); fi
test -f $(DESTDIR)$(libscmdir)require.scm || \ # test -f $(DESTDIR)$(libscmdir)require.scm || \ what was this doing?
$(INSTALL_DATA) requires.scm $(DESTDIR)$(libscmdir)require.scm $(INSTALL_DATA) requires.scm $(DESTDIR)$(libscmdir)require.scm
if [ -f libscm.a ]; \ if [ -f libscm.a ]; \
then $(INSTALL_DATA) libscm.a $(DESTDIR)$(libdir)libscm.a; fi then $(INSTALL_DATA) libscm.a $(DESTDIR)$(libdir)libscm.a; fi
install: install-man install-lib install-infoz installdirs install: install-man install-lib install-infoz installdirs
$(INSTALL_PROGRAM) scm scmlit $(DESTDIR)$(bindir) $(INSTALL_PROGRAM) scm scmlit $(DESTDIR)$(bindir)
-strip $(DESTDIR)$(bindir)scmlit -strip $(DESTDIR)$(bindir)scmlit
$(INSTALL_DATA) scm.h scmfig.h scmflags.h $(DESTDIR)$(includedir) $(INSTALL_DATA) scm.h scmfig.h scmflags.h $(DESTDIR)$(includedir)
$(DESTDIR)$(bindir)scm -br new-catalog # $(DESTDIR)$(bindir)scm -br new-catalog
uninstall: uninstall:
$(PRE_UNINSTALL) # Pre-uninstall commands follow. $(PRE_UNINSTALL) # Pre-uninstall commands follow.
-$(INSTALL_INFO) --delete $(DESTDIR)$(infodir)scm.info $(DESTDIR)$(infodi r)dir -$(INSTALL_INFO) --delete $(DESTDIR)$(infodir)scm.info $(DESTDIR)$(infodi r)dir
-$(INSTALL_INFO) --delete $(DESTDIR)$(infodir)Xlibscm.info $(DESTDIR)$(in fodir)dir -$(INSTALL_INFO) --delete $(DESTDIR)$(infodir)Xlibscm.info $(DESTDIR)$(in fodir)dir
-$(INSTALL_INFO) --delete $(DESTDIR)$(infodir)hobbit.info $(DESTDIR)$(inf odir)dir -$(INSTALL_INFO) --delete $(DESTDIR)$(infodir)hobbit.info $(DESTDIR)$(inf odir)dir
$(NORMAL_UNINSTALL) # Normal commands follow. $(NORMAL_UNINSTALL) # Normal commands follow.
-rm $(DESTDIR)$(bindir)scm $(DESTDIR)$(bindir)scmlit -rm $(DESTDIR)$(bindir)scm $(DESTDIR)$(bindir)scmlit
-rm $(DESTDIR)$(mandir)man1/scm.1 -rm $(DESTDIR)$(mandir)man1/scm.1
-rm $(DESTDIR)$(includedir)scm.h \ -rm $(DESTDIR)$(includedir)scm.h \
 End of changes. 12 change blocks. 
12 lines changed or deleted 13 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)