annotate docs/ccguide/makefile @ 588:e70529a05aca os9l1phoenix

Cleanup for Phoenix Release
author boisy
date Mon, 04 Nov 2002 22:28:30 +0000
parents 253b6096ee01
children 62789dc2b312
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
1 BOOK = ccguide
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
2 STYLESHEET = docbook-utils.dsl
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
3
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
4 PREFACE = intro.preface
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
5 CHAPTERS = chap1.chapter chap2.chapter chap3.chapter chap4.chapter
570
253b6096ee01 All function prototypes are added.
roug
parents: 515
diff changeset
6 STDLIB = atof.refentry fclose.refentry feof.refentry \
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
7 findstr.refentry fopen.refentry fread.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
8 fseek.refentry getc.refentry gets.refentry isalpha.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
9 l3tol.refentry longjmp.refentry malloc.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
10 mktemp.refentry printf.refentry putc.refentry puts.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
11 qsort.refentry scanf.refentry setbuf.refentry sleep.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
12 strcat.refentry system.refentry toupper.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
13 ungetc.refentry
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
14
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
15 APPS = asm.appendix basic09.appendix errors.appendix phases.appendix
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
16
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
17 SYSCALL = abort.refentry abs.refentry access.refentry chain.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
18 chdir.refentry chmod.refentry chown.refentry close.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
19 crc.refentry creat.refentry defdrive.refentry dup.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
20 exit.refentry getpid.refentry getstat.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
21 getuid.refentry intercept.refentry kill.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
22 lseek.refentry mknod.refentry modload.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
23 munlink.refentry open.refentry os9fork.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
24 os9.refentry pause.refentry prerr.refentry read.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
25 sbrk.refentry setime.refentry setpr.refentry setstat.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
26 setuid.refentry signal.refentry stacksize.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
27 strass.refentry tsleep.refentry unlink.refentry \
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
28 wait.refentry write.refentry
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
29
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
30 SUPPORT = $(PREFACE) $(CHAPTERS) $(APPS) $(STDLIB) $(SYSCALL)
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
31
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
32 all: $(BOOK).pdf
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
33
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
34 $(BOOK).pdf: $(BOOK).docbook $(SUPPORT)
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
35 docbook2pdf -d docbook-utils-a4.dsl#print $(BOOK).docbook
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
36
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
37 $(BOOK).ps: $(BOOK).docbook
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
38 docbook2ps -d docbook-utils-a4.dsl#print $(BOOK).docbook
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
39 # docbook2ps -d $(STYLESHEET) $(BOOK).docbook
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
40
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
41 $(BOOK).html: $(BOOK).docbook
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
42 $(RM) *.htm *.html
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
43 # jade -t sgml -V html-index -d /usr/share/sgml/docbook/dsssl-stylesheets-1.64/html/docbook.dsl $(BOOK).docbook
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
44 # collateindex.pl -p -o index.docbook HTML.index
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
45 docbook2html -d docbook-utils-a4.dsl#html $(BOOK).docbook
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
46
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
47 print: $(BOOK).ps
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
48 psnup -2 $(BOOK).ps | lpr
466
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
49
bea58398bb15 Skeletons for the C Compiler User's Guide, 1983
roug
parents:
diff changeset
50 clean:
515
87fe15316ccc Sprused up Makefiles
boisy
parents: 468
diff changeset
51 $(RM) *.htm *.html $(BOOK).pdf $(BOOK).ps