Index: trunk/doc/design/Makefile
===================================================================
--- trunk/doc/design/Makefile	(revision 3759)
+++ trunk/doc/design/Makefile	(revision 6009)
@@ -1,8 +1,16 @@
-# $Id: Makefile,v 1.11 2005-04-22 22:35:10 price Exp $
+# $Id: Makefile,v 1.12 2006-01-16 01:11:39 eugene Exp $
 
 PDFLATEX = env TEXINPUTS=../../latex/inputs:$(TEXINPUTS):.: pdflatex
 PSLATEX  = env TEXINPUTS=../../latex/inputs:$(TEXINPUTS):.: latex
 
-all : ippSRS.pdf ippSDRS.pdf hardware.pdf ippSCDps1.pdf
+help:
+	@echo "USAGE: make (target)"
+	@echo "  targets: srs ssdd scd all"
+
+srs: ippSRS.pdf
+ssdd: ippSSDD.pdf
+scd: ippSCDps1.pdf
+
+all : srs ssdd scd
 
 ippSRS.pdf : ippSRS.tex
@@ -11,8 +19,12 @@
 	$(PSLATEX) ippSRSout.tex 
 	dvips -z -t letter -o ippSRSout.ps ippSRSout.dvi
+	ps2pdf $ippSRSout.ps $ippSRSout.pdf
+	thumbpdf --modes=dvips $ippSRSout.pdf
+	$(PSLATEX) ippSRSout.tex 
+	dvips -z -t letter -o ippSRSout.ps ippSRSout.dvi
 	ps2pdf ippSRSout.ps ippSRSout.pdf
 	mv ippSRSout.pdf ippSRS.pdf
 	@rm -f ippSRSout.ps ippSRSout.dvi ippSRSout.aux ippSRSout.log body.tmp head.tmp
-	@rm -f ippSRSout.tbr ippSRSout.tbd ippSRSout.ent ippSRSout.lof ippSRSout.loc
+	@rm -f ippSRSout.tbr ippSRSout.tbd ippSRSout.ent ippSRSout.lof ippSRSout.loc ippSRSout.tpm
 
 %.pdf: %.tex
@@ -21,8 +33,15 @@
 	dvips -z -t letter -o $*.ps $*.dvi
 	ps2pdf $*.ps $*.pdf
-	@rm -f $*.ps $*.dvi $*.aux $*.log $*.tbr $*.tbd $*.lof $*.toc body.tmp head.tmp
+	thumbpdf --modes=dvips $*.pdf
+	$(PSLATEX) $*.tex 
+	dvips -z -t letter -o $*.ps $*.dvi
+	ps2pdf $*.ps $*.pdf
+	@rm -f $*.ps $*.dvi $*.aux $*.log $*.tbr $*.tbd $*.lof $*.toc $*.tpm body.tmp head.tmp
 
 clean :
-	$(RM) *.log *.dvi *.aux *.toc *.tbd *.tbr *.lof *.out *~ core body.tmp head.tmp
+	$(RM) *.log *.dvi *.aux *.toc *.tbd *.tbr *.lof *.out *.tpm *~ core body.tmp head.tmp
+
+dist : clean
+	$(RM) *.pdf
 
 empty : clean
