From a4ad94873205720065ae596cf3bbd52ad539bf7f Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 1 May 2000 16:53:13 +0000 Subject: Patch rtemsdoc-4.5.0-rc-3.diff from Ralf Corsepius : It addresses: * .cvsignore (only minor changes to yours, as they were pretty clean, most changes result from my mkcvsignore script being overly pedantic sorting entries alphabetically.) * timing.t handling and time_.texi handling in supplements * network.t handling in bsp_howto * RTEMS_DATE and RTEMS_UPDATE handling in configure.in. [It actually is a hack, as we could apply automake's version.texi handling instead - I know think to understand what automake does with it.] * avoid using temporary files; Therefore a new tool called bmenu2, derived from bemenu, is introduced, which reads a single file from stdin and writes to stdio. To apply: cd rtemsdoc patch -p1 < rtemsdoc-4.5.0-rc-3.diff cvs rm -f bsp_howto/network.t cvs add tools/bmenu/bmenu2.c ./bootstrap BTW: word-replace now is unused. It could be removed if you like to. --- doc/supplements/i386/.cvsignore | 44 ++++++++++++++++++++-------------------- doc/supplements/i386/Makefile.am | 16 ++++++--------- 2 files changed, 28 insertions(+), 32 deletions(-) (limited to 'doc/supplements/i386') diff --git a/doc/supplements/i386/.cvsignore b/doc/supplements/i386/.cvsignore index 0614d9e99d..420713dc15 100644 --- a/doc/supplements/i386/.cvsignore +++ b/doc/supplements/i386/.cvsignore @@ -1,33 +1,33 @@ -i386*.html -Makefile.in Makefile -cpumodel.texi -callconv.texi -memmodel.texi -intr.t -intr.texi -fatalerr.texi +Makefile.in bsp.texi +callconv.texi +cpumodel.texi cputable.texi -timing.t -timing.texi -wksheets.t -wksheets.texi -timeFORCE386_.t +fatalerr.texi i386 -i386-1 -timeFORCE386.texi -i386-2 -i386.log -i386.dvi +i386*.html +i386-? +i386-?? i386.aux i386.cp +i386.dvi i386.fn -i386.vr -i386.tp i386.ky +i386.log +i386.pdf i386.pg +i386.ps i386.toc -i386.pdf +i386.tp +i386.vr index.html -i386.ps +intr.t +intr.texi +memmodel.texi +timeFORCE386.texi +timeFORCE386_.t +timing.t +timing.texi +wksheets.t +wksheets.texi diff --git a/doc/supplements/i386/Makefile.am b/doc/supplements/i386/Makefile.am index 7b3d95a273..f3f16baac4 100644 --- a/doc/supplements/i386/Makefile.am +++ b/doc/supplements/i386/Makefile.am @@ -86,30 +86,26 @@ CLEANFILES += wksheets.t # 1. Copy the Shared File # 3. Build Node Structure timing.texi: $(top_srcdir)/common/timing.t - cp $(top_srcdir)/common/timing.t timing.t - $(BMENU) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \ + $(BMENU2) -p "Memory Requirements RTEMS RAM Workspace Worksheet" \ -u "Top" \ - -n "CPU386 Timing Data" timing.t -CLEANFILES += timing.t + -n "CPU386 Timing Data" < $< > $@ # Timing Data for BSP Chapter: # 1. Copy the Shared File # 2. Replace Times and Sizes # 3. Build Node Structure -timeFORCE386_.t: $(top_srcdir)/common/timetbl.t timeFORCE386.t - cat timeFORCE386.t $(top_srcdir)/common/timetbl.t >timeFORCE386_.t +timeFORCE386.texi: $(top_srcdir)/common/timetbl.t timeFORCE386.t + cat timeFORCE386.t $(top_srcdir)/common/timetbl.t >timeFORCE386_.t @echo >>timeFORCE386_.t @echo "@tex" >>timeFORCE386_.t @echo "\\global\\advance \\smallskipamount by 4pt" >>timeFORCE386_.t @echo "@end tex" >>timeFORCE386_.t - ${REPLACE} -p FORCE386_TIMES timeFORCE386_.t - mv timeFORCE386_.t.fixed timeFORCE386_.t - -timeFORCE386.texi: timeFORCE386_.t + ${REPLACE2} -p FORCE386_TIMES timeFORCE386_.t timeFORCE386_.t $(BMENU) -p "Timing Specification Terminology" \ -u "Top" \ -n "Command and Variable Index" timeFORCE386_.t mv timeFORCE386_.texi timeFORCE386.texi +CLEANFILES += timeFORCE386_.t timeFORCE386_.texi EXTRA_DIST = FORCE386_TIMES *.t -- cgit v1.2.3