1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
|
#===============================================================
# doc directory Makefile
#
# Copyright (C) 1995 Bruce E. Wampler
#
# This file is part of the V C++ GUI Framework.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#===============================================================
CONFIG=../Config.mk
include $(CONFIG)
#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
.PHONY: default all checkspelling latex html htmlonly clean cleanall tarhtml
default: all
all: checkspelling latex html
clean:
-rm -f $(CLEANEXTS) *.aux *.log *.toc *.ind *.idx *.ilg *.dvi
-(cd fig; rm -f $(CLEANEXTS))
-(cd html; rm -f $(CLEANEXTS))
-rm -rf vwebref
cleanall: clean
-rm -f vrefman.dvi vrefman.ps
#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
latex:
latex vrefman.tex
latex vrefman.tex
makeindex vrefman
latex vrefman.tex
dvips -t letter -o vrefman.ps vrefman.dvi
html:
#
# latex em all twice first
-rm *.htm
latex wvrefch1.tex
latex wvrefch1.tex
latex wvrefch2.tex
latex wvrefch2.tex
latex wvrefch3.tex
latex wvrefch3.tex
latex wvrefch4.tex
latex wvrefch4.tex
latex wvrefch5.tex
latex wvrefch5.tex
latex wvrefch6.tex
latex wvrefch6.tex
latex wvrefch7.tex
latex wvrefch7.tex
latex wvrefch8.tex
latex wvrefch8.tex
latex wvrefch9.tex
latex wvrefch9.tex
latex wvreftut.tex
latex wvreftut.tex
latex wcxxsty.tex
latex wcxxsty.tex
latex wvquickr.tex
latex wvquickr.tex
latex wvtools.tex
latex wvtools.tex
latex wrelease.tex
latex wrelease.tex
latex wvclassh.tex
latex wvclassh.tex
-lth wvrefch1 "V Reference Manual - What is V?"
-lth wvrefch2 "V Reference Manual - The V View of the World"
-lth wvrefch3 "V Reference Manual - A V Tutorial"
-lth wvrefch4 "V Reference Manual - The Application"
-lth wvrefch5 "V Reference Manual - Command Windows"
-lth wvrefch6 "V Reference Manual - Dialogs"
-lth wvrefch7 "V Reference Manual - Drawing"
-lth wvrefch8 "V Reference Manual - Standard V Values"
-lth wvrefch9 "V Reference Manual - Utilities"
-lth wvreftut "V Reference Manual - Tutorial C++ Source"
-lth wcxxsty "V Reference Manual - C++ Coding Style Guidelines"
-lth wvquickr "V Reference Manual - Quick Reference"
-lth wvtools "V Reference Manual - V Programming Tools"
-lth wrelease "V Reference Manual - Release Notes"
-lth wvclassh "V Reference Manual - V Class Hierarchy"
-cp wvrefman.html wvrefman.htm
chmod 644 *.htm
htmlonly:
-lth wvrefch1 "V Reference Manual - What is V?"
-lth wvrefch2 "V Reference Manual - The V View of the World"
-lth wvrefch3 "V Reference Manual - A V Tutorial"
-lth wvrefch4 "V Reference Manual - The Application"
-lth wvrefch5 "V Reference Manual - Command Windows"
-lth wvrefch6 "V Reference Manual - Dialogs"
-lth wvrefch7 "V Reference Manual - Drawing"
-lth wvrefch8 "V Reference Manual - Standard V Values"
-lth wvrefch9 "V Reference Manual - Utilities"
-lth wvreftut "V Reference Manual - Tutorial C++ Source"
-lth wcxxsty "V Reference Manual - C++ Coding Style Guidelines"
-lth wvquickr "V Reference Manual - Quick Reference"
-lth wvtools "V Reference Manual - V Programming Tools"
-lth wrelease "V Reference Manual - Release Notes"
-lth wvclassh "V Reference Manual - V Class Hierarchy"
-cp wvrefman.html wvrefman.htm
chmod 644 *.htm
tarhtml:
-rm wvrefman.tgz
tar cvfz wvrefman.tgz *.htm fig/*.gif
checkspelling:
ispell -t cxxstyle.tex
ispell -t vrefch1.tex
ispell -t vrefch2.tex
ispell -t vrefch3.tex
ispell -t vrefch4.tex
ispell -t vrefch5.tex
ispell -t vrefch6.tex
ispell -t vrefch7.tex
ispell -t vrefch8.tex
ispell -t vrefch9.tex
ispell -t vrefman.tex
ispell -t release.tex
|