From fb02e4c4d6bb21e687007fe2e7c9960b3cfef640 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 13 Oct 1999 17:30:50 +0000 Subject: First commit of miscellaneous tools and documentation for a procedure that can be used to produce an online bookshelf of the GNU tools. --- doc/gnu_docs/Tool_Doc_Instructions | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 doc/gnu_docs/Tool_Doc_Instructions (limited to 'doc/gnu_docs/Tool_Doc_Instructions') diff --git a/doc/gnu_docs/Tool_Doc_Instructions b/doc/gnu_docs/Tool_Doc_Instructions new file mode 100644 index 0000000000..37f861d523 --- /dev/null +++ b/doc/gnu_docs/Tool_Doc_Instructions @@ -0,0 +1,32 @@ +# +# $Id$ +# + +Apparently, the tool documentation is tough to build without configuring +in the tool source directory. So you need to do some magic to make +this happen. In addition, the makefiles only support building dvi +and info. + +mkdir doc_build +cp -r binutils-XXX gcc-XXX gdb-XXX newlib-XXX doc_build + +# for each tool +cd binutils-XXX +./configure --target=i386-rtems --prefix=/usr3/tmp/DOCTMP +make info dvi + +# for newlib we have to do the build differently +mkdir b +cd b +../newlib-1.8.2/./configure --target=i386-rtems --prefix=/usr3/tmp/DOCTMP +make +make info dvi +cd ../newlib-1.8.2 +find newlib/ -name "*.t*" | cpio -pdum ../b/i386-rtems/ +find etc/ -name "*.t*" | cpio -pdum ../b + + +NOTE: The actual target is not relevant since the documentation is +always the same. + + -- cgit v1.2.3