- Updated CSUG to replace \INSERTREVISIONMONTHSPACEYEAR with the current

month and year at the time of generation.
    csug.stex, copyright.stex
- Updated configuration to set machine types in the CSUG and release notes
  make files, and updated distclean target to remove these files.
    configure, makefiles/Makefile-csug.in (renamed from csug/Makefile),
    makefiles/Makefile-release_notes.in
      (renamed from release_notes/Makefile),
    makefiles/Makefile

original commit: d4fdb3e0c88c40cceeeeeb52032068408edc7a6e
This commit is contained in:
Andy Keep 2017-10-13 23:50:20 -04:00
parent 9c5617a94d
commit b681ad9738
7 changed files with 42 additions and 6 deletions

9
LOG
View File

@ -623,3 +623,12 @@
added a note to BUILDING that CHEZSCHEMELIBDIRS should be unset in
Version 9.5 and before.
s/Mf-base, mats/Mf-base, BUILDING
- Updated CSUG to replace \INSERTREVISIONMONTHSPACEYEAR with the current
month and year at the time of generation.
csug.stex, copyright.stex
- Updated configuration to set machine types in the CSUG and release notes
make files, and updated distclean target to remove these files.
configure, makefiles/Makefile-csug.in (renamed from csug/Makefile),
makefiles/Makefile-release_notes.in
(renamed from release_notes/Makefile),
makefiles/Makefile

6
configure vendored
View File

@ -332,6 +332,12 @@ sed -e 's/$(m)/'$m'/g'\
-e 's/$(workarea)/'$w'/g'\
makefiles/Makefile.in > Makefile
sed -e 's/$(m)/'$m'/g'\
makefiles//Makefile-csug.in > csug/Makefile
sed -e 's/$(m)/'$m'/g'\
makefiles//Makefile-release_notes.in > release_notes/Makefile
cat makefiles/Makefile-workarea.in > $w/Makefile
sed -e 's/$(m)/'$m'/g'\

View File

@ -22,7 +22,7 @@ Licensed under the Apache License Version 2.0\\
http://www.apache.org/licenses/LICENSE-2.0
% NB: also update corresponding notice in csug.stex
Revised \INSERTREVISIONMONTHSPACEYEAR for Chez Scheme Version 9.5.1.
Revised \revisiondate~for Chez Scheme Version 9.5.1.
\medskip\noindent
Cisco and the Cisco logo are trademarks or registered trademarks

View File

@ -22,6 +22,25 @@
(case-sensitive #t)
\endschemeinit
\generated
(let ([d (current-date)])
(printf "\\def\\revisiondate{~a ~d}"
(case (date-month d)
[(1) "January"]
[(2) "February"]
[(3) "March"]
[(4) "April"]
[(5) "May"]
[(6) "June"]
[(7) "July"]
[(8) "August"]
[(9) "September"]
[(10) "October"]
[(11) "November"]
[(12) "December"])
(date-year d)))
\endgenerated
\iflatex
\usepackage{graphicx}
\usepackage{color}
@ -44,7 +63,7 @@
Copyright &copy; 2017 Cisco Systems, Inc.<br>
Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License Version 2.0</a>
(<a class=plain href="canned/copyright.html">full copyright notice.</a>).</br>
Revised \INSERTREVISIONMONTHSPACEYEAR for Chez Scheme Version 9.5.1<br>
Revised} \revisiondate\raw{ for Chez Scheme Version 9.5.1<br>
<a class=plain href="canned/about.html">about this book</a>
</tr></table>
}}

View File

@ -1,4 +1,4 @@
m = a6le
m = $(m)
Scheme=../$m/bin/$m/scheme -b ../$m/boot/$m/petite.boot -b ../$m/boot/$m/scheme.boot
STEXLIB=../stex
installdir=/tmp/csug9

View File

@ -1,4 +1,4 @@
m = a6le
m = $(m)
Scheme=../$m/bin/$m/scheme -b ../$m/boot/$m/petite.boot -b ../$m/boot/$m/scheme.boot
STEXLIB=../stex
installdir=/tmp/csv9

View File

@ -35,8 +35,10 @@ clean:
(cd $(workarea) && $(MAKE) clean)
distclean:
(cd csug ; make reallyreallyclean)
(cd release_notes ; make reallyreallyclean)
(cd csug ; if [ -e Makefile ] ; then make reallyreallyclean ; fi)
rm -f csug/Makefile
(cd release_notes ; if [ -e Makefile ] ; then make reallyreallyclean ; fi)
rm -f release_notes/Makefile
rm -rf $(workarea)
rm -f Makefile
rm -f Make.out