diff options
author | rws <empty> | 1991-07-24 16:30:16 +0000 |
---|---|---|
committer | rws <empty> | 1991-07-24 16:30:16 +0000 |
commit | e05c8bac9b0259bd62798a90bc5958f82f4980d0 (patch) | |
tree | 1603ef793cd5a41b466d76163d7df36d8b49843c /xc/doc/specs/PEX5 | |
parent | cd92c25686635fee7ae74aa38ef336f9545b9822 (diff) |
Initial revision
Diffstat (limited to 'xc/doc/specs/PEX5')
-rw-r--r-- | xc/doc/specs/PEX5/SI/Portg_Guide/Imakefile | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/xc/doc/specs/PEX5/SI/Portg_Guide/Imakefile b/xc/doc/specs/PEX5/SI/Portg_Guide/Imakefile new file mode 100644 index 000000000..a24f48dc8 --- /dev/null +++ b/xc/doc/specs/PEX5/SI/Portg_Guide/Imakefile @@ -0,0 +1,76 @@ +XCOMM +XCOMM $XConsortium: Makefile,v 4.7 91/02/16 09:45:21 rws Exp $ +XCOMM +XCOMM +XCOMM Copyright (c) 1990, 1991 by Sun Microsystems, Inc. and the X Consortium. +XCOMM +XCOMM All Rights Reserved +XCOMM +XCOMM Permission to use, copy, modify, and distribute this software and its +XCOMM documentation for any purpose and without fee is hereby granted, +XCOMM provided that the above copyright notice appear in all copies and that +XCOMM both that copyright notice and this permission notice appear in +XCOMM supporting documentation, and that the names of Sun Microsystems, +XCOMM the X Consortium, and MIT not be used in advertising or publicity +XCOMM pertaining to distribution of the software without specific, written +XCOMM prior permission. +XCOMM +XCOMM SUN MICROSYSTEMS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +XCOMM INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +XCOMM EVENT SHALL SUN MICROSYSTEMS BE LIABLE FOR ANY SPECIAL, INDIRECT OR +XCOMM CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF +XCOMM USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +XCOMM OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +XCOMM PERFORMANCE OF THIS SOFTWARE. + +PIC = pic + +DOCBIN=.. + +XREF=$(DOCBIN)/xref + +RECODE=$(DOCBIN)/recode + +INDEXER=$(DOCBIN)/indexer + +PEXMACROS=$(DOCBIN)/pex.macros + +CHAPTERS = intro.pg api.pg server.pg resources.pg trans_rend.pg + +ALLFILES = cover intro.pg api.pg server.pg resources.pg trans_rend.pg + +all: outline doc.PS cover.PS contents.PS tables.PS figures.PS index.PS + +outline: + egrep -h '^\.(H|FN|TN)' $(CHAPTERS) > outline + +doc.PS: + $(XREF) -o outline $(CHAPTERS) | $(PIC) | \ + (cat $(PEXMACROS) ; $(TBL)) | $(TROFF) -rF1 >doc.PS 2>slush.tmp + $(RECODE) < slush.tmp >slush.file + $(RM) slush.tmp + +contents.PS: + (cat $(PEXMACROS) ; echo .UH CONTENTS ; \ + grep '^\.CE [CANU]' slush.file) | \ + $(TROFF) -rF1 -rP3 >contents.PS 2>>slush.file + +tables.PS: + (cat $(PEXMACROS) ; echo .UH TABLES; grep '^\.CE T' slush.file) | \ + $(TROFF) -rF1 -rP3 >tables.PS 2>>slush.file + +figures.PS: + (cat $(PEXMACROS) ; echo .UH FIGURES; grep '^\.CE F' slush.file) | \ + $(TROFF) -rF1 -rP4 >figures.PS 2>>slush.file + +index.PS: + grep '^\.IE' slush.file | \ + (cat $(PEXMACROS) ; echo .UH INDEX ; $(INDEXER)) | \ + $(TROFF) -rF1 -rP100 >index.PS 2>> slush.file + +cover.PS: + $(TROFF) $(MSMACROS) cover > cover.PS + +clean: + $(RM) outline slush.tmp slush.file + $(RM) doc.PS cover.PS contents.PS tables.PS figures.PS index.PS |