# HG changeset patch # User jld # Date 1043230138 0 # Node ID c3aae583b718a72fdd9623295dd001e14463cd29 # Parent 3982e53923d52349bda1fc54c67f7f65d4b165ca * sgml/makemakefile: Allow eCos package version to be specified (when not "current") as the first command line parameter. diff --git a/doc/ChangeLog b/doc/ChangeLog --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,8 @@ +2003-01-22 John Dallaway + + * sgml/makemakefile: Allow eCos package version to be specified + (when not "current") as the first command line parameter. + 2003-01-04 Jonathan Larmour * sgml/makemakefile: Oops, use new entity consistently in generated diff --git a/doc/sgml/makemakefile b/doc/sgml/makemakefile --- a/doc/sgml/makemakefile +++ b/doc/sgml/makemakefile @@ -68,15 +68,17 @@ cat >ecos.sgml < EOF +PACKAGEVER=${1:-'current'} + for i in `cat doclist`; do line="`echo $i | sed 's/#.*//;'`" if (test ! -z $line); then - /bin/echo -n " ../../packages/$i" >> makefile + /bin/echo -n " ../../packages/$i" | sed "s@/current/@/${PACKAGEVER}/@g" >> makefile entityi="`echo $i | sed 's@/@-@g; s@\.@-@g; s@_@-@g; s@-current-doc@@g; s@-current@@g'`" - echo "" >> ecos.sgml + echo "" | sed "s@/current/@/${PACKAGEVER}/@g" >> ecos.sgml fi done -echo "" >> ecos.sgml +echo "" >> ecos.sgml cat >> makefile <