source: rtems/doc/filesystem/Makefile @ df4edf29

4.104.114.84.95
Last change on this file since df4edf29 was df4edf29, checked in by Joel Sherrill <joel.sherrill@…>, on 10/07/99 at 22:31:00

Added Base File System chapter. Builds completely.

  • Property mode set to 100644
File size: 2.3 KB
RevLine 
[aa083e49]1#
2#  COPYRIGHT (c) 1988-1998.
3#  On-Line Applications Research Corporation (OAR).
4#  All rights reserved.
5#
6#  $Id$
7#
8
9PROJECT=filesystem
10
11include ../Make.config
12
13REPLACE=../tools/word-replace
14
15BMENU+= -c
16
17all: html info ps pdf
18
19dirs:
20        $(make-dirs)
21
22COMMON_FILES=../common/cpright.texi ../common/setup.texi
23
[df4edf29]24GENERATED_FILES=basefs.texi
[aa083e49]25
26FILES= $(PROJECT).texi \
27  preface.texi $(GENERATED_FILES)
28
29INFOFILES=$(wildcard $(PROJECT) $(PROJECT)-*)
30
31info: dirs networking
32        #cp $(wildcard $(PROJECT) $(PROJECT)-*) $(INFO_INSTALL)
33        cp $(PROJECT) $(INFO_INSTALL)
34
35networking: $(FILES)
36        $(MAKEINFO) $(PROJECT).texi
37
38dvi: dirs $(PROJECT).dvi
39ps: dirs $(PROJECT).ps
40pdf: dirs $(PROJECT).pdf
41       
42$(PROJECT).pdf: $(FILES)
43        $(TEXI2PDF) $(PROJECT).texi
44        cp $(PROJECT).pdf $(WWW_INSTALL)/$(PROJECT)
45       
46$(PROJECT).ps: $(PROJECT).dvi
47        dvips -o $(PROJECT).ps $(PROJECT).dvi
48        cp $(PROJECT).ps $(WWW_INSTALL)/$(PROJECT)
49
50$(PROJECT).dvi: $(FILES)
51        $(TEXI2DVI) $(PROJECT).texi
52        cp $(PROJECT).dvi $(WWW_INSTALL)/$(PROJECT)
53
[df4edf29]54basefs.texi: basefs.t Makefile
[aa083e49]55        $(BMENU) -p "Preface" \
56           -u "Top" \
[df4edf29]57           -n "" ${*}.t
[aa083e49]58
59html: dirs $(FILES)
60        -mkdir -p $(WWW_INSTALL)/$(PROJECT)
[df4edf29]61        # rm -f $(WWW_INSTALL)/$(PROJECT)/networkflow.jpg
62        # rm -f $(WWW_INSTALL)/$(PROJECT)/networkflow.png
63        # rm -f $(WWW_INSTALL)/$(PROJECT)/PCIreg.jpg
64        # cp recvbd.jpg $(WWW_INSTALL)/$(PROJECT)/recvbd.jpg
65        # cp networkflow.jpg $(WWW_INSTALL)/$(PROJECT)/networkflow.jpg
66        # cp networkflow.png $(WWW_INSTALL)/$(PROJECT)/networkflow.png
67        # cp PCIreg.jpg $(WWW_INSTALL)/$(PROJECT)/PCIreg.jpg
[aa083e49]68        $(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \
69            $(PROJECT).texi
70
71clean:
72        rm -f *.o $(PROG) *.txt core $(PROJECT).pdf
73        rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
74        rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
75        rm -f networking networking-*
76        rm -f timedata.texi timetbl.texi intr.texi wksheets.texi
77        rm -f timetbl.t wksheets.t
78        rm -f *.fixed _*
79
80convert:
[df4edf29]81#       /usr/bin/gs -dMaxBitmap=300000000 -g5500x7500 -sDEVICE=pdfwrite -q -dNOPAUSE -dSAFER  -sOutputFile=networkflow.pdf -- networkflow.eps -c -quit
82#       /usr/bin/gs -dMaxBitmap=300000000 -g4500x5500 -sDEVICE=pdfwrite -q -dNOPAUSE -dSAFER -sOutputFile=PCIreg.pdf -- PCIreg.eps -c -quit
83#       /usr/bin/gs -dMaxBitmap=300000000 -g4500x5500 -sDEVICE=pdfwrite -q -dNOPAUSE -dSAFER -sOutputFile=recvbd.pdf -- recvbd.eps -c -quit
Note: See TracBrowser for help on using the repository browser.