head	1.24;
access;
symbols
	RELEASE_1_0:1.24
	P0:1.2
	C_1:1.2;
locks; strict;
comment	@# @;


1.24
date	96.12.11.05.24.08;	author evans911;	state Exp;
branches;
next	1.23;

1.23
date	96.12.11.05.21.16;	author evans911;	state Exp;
branches;
next	1.22;

1.22
date	96.11.21.22.23.26;	author suthe922;	state Exp;
branches;
next	1.21;

1.21
date	96.11.20.01.01.42;	author suthe922;	state Exp;
branches;
next	1.20;

1.20
date	96.11.14.21.36.09;	author suthe922;	state Exp;
branches;
next	1.19;

1.19
date	96.11.13.03.50.35;	author suthe922;	state Exp;
branches;
next	1.18;

1.18
date	96.11.11.21.11.53;	author suthe922;	state Exp;
branches;
next	1.17;

1.17
date	96.11.07.01.17.18;	author suthe922;	state Exp;
branches;
next	1.16;

1.16
date	96.11.07.01.06.02;	author suthe922;	state Exp;
branches;
next	1.15;

1.15
date	96.11.07.00.29.17;	author suthe922;	state Exp;
branches;
next	1.14;

1.14
date	96.11.06.23.55.19;	author suthe922;	state Exp;
branches;
next	1.13;

1.13
date	96.10.31.16.08.17;	author suthe922;	state Exp;
branches;
next	1.12;

1.12
date	96.10.31.12.18.14;	author suthe922;	state Exp;
branches;
next	1.11;

1.11
date	96.10.31.04.28.11;	author suthe922;	state Exp;
branches;
next	1.10;

1.10
date	96.10.24.18.43.18;	author suthe922;	state Exp;
branches;
next	1.9;

1.9
date	96.10.23.23.58.43;	author suthe922;	state Exp;
branches;
next	1.8;

1.8
date	96.10.15.00.29.13;	author suthe922;	state Exp;
branches;
next	1.7;

1.7
date	96.10.03.14.32.10;	author suthe922;	state Exp;
branches;
next	1.6;

1.6
date	96.09.24.23.56.50;	author suthe922;	state Exp;
branches;
next	1.5;

1.5
date	96.09.17.23.20.49;	author suthe922;	state Exp;
branches;
next	1.4;

1.4
date	96.09.14.01.54.13;	author suthe922;	state Exp;
branches;
next	1.3;

1.3
date	96.09.11.18.28.54;	author suthe922;	state Exp;
branches;
next	1.2;

1.2
date	96.09.11.18.02.11;	author suthe922;	state Exp;
branches;
next	1.1;

1.1
date	96.09.09.10.59.19;	author suthe922;	state Exp;
branches;
next	;


desc
@This is the make file for the CCA documents.
@


1.24
log
@*** empty log message ***
@
text
@# $Source: /net/dworshak2/users/student/evans911/prog/cca/doc/latex/RCS/Makefile,v $
# $Author: evans911 $
# Current revision: $Revision: 1.23 $
# Last modified: $Date: 1996/12/11 05:21:16 $
# State of current revision: $State: Exp $
# Currently locked by: $Locker: evans911 $
#
# Description: Makefile for Conditional Compilation Analyzer documents
#

# -------------------------------------
# definitions
# -------------------------------------

MAKE =  gmake
LATEX = ./ltx2e
LTX2E = ltx2e
DVIPS = dvips
CO = co
COFLAGS = -r

.SUFFIXES: ,v .txt .tex .dvi .fig .ps

SOURCES = \
	$(SSD_SOURCES) \
	$(CODE_SOURCES) \
	$(TEST_SOURCES) \
	$(UM_SOURCES) \
	$(APPEN_SOURCES) \
	$(CCA_SOURCES) 
OBJECTS = $(SOURCES:.tex=.dvi)
TARGETS = $(OBJECTS:.dvi=.ps)

FIG_SOURCES = \
	$(P0_FIG_SOURCES) \
	$(SSD_FIG_SOURCES) \
	$(CODE_FIG_SOURCES) \
	$(CCA_FIG_SOURCES)

FIG_TARGETS = $(FIG_SOURCES:.fig=.ps)

GENERAL_FILES = \
	$(LTX2E)

P0_SOURCES = \
	P0.tex
P0_OBJECTS = $(P0_SOURCES:.tex=.dvi)
P0_FIG_SOURCES = \
	timeline.fig \
	mockup-general.fig \
	mockup-sample1.fig \
	mockup-sample2.fig

SSD_SOURCES = \
	SSD.tex
SSD_OBJECTS = $(SSD_SOURCES:.tex=.dvi)
SSD_FIG_SOURCES = \
	timeline.fig 

SSD_FILES = \
	if.ps \
	else.ps \
	endif.ps \
	design.description.txt \
	quality_plan.txt \
	test_requirements.txt \
	test_plan.txt \
	beta_plan.txt \
	letter.troy.docs.txt \
	letter.troy.graph.txt \
	letter.troy.perl.txt \
	letter.troy.summary.txt \
	reply.troy.docs.txt \
	reply.troy.graph.txt \
	reply.troy.perl.txt \
	reply.troy.summary.txt \
	$(SSD_FIG_SOURCES:.fig=.ps) \
	call_graph.ps \
	$(SSD_OBJECTS:.dvi=.ps) 

CODE_SOURCES = \
	CODE.tex
CODE_OBJECTS = $(CODE_SOURCES:.tex=.dvi)
CODE_FIG_SOURCES = \
	call_graph.fig

TEST_SOURCES = \
	TEST.tex
TEST_OBJECTS = $(TEST_SOURCES:.tex=.dvi)
TEST_FILES = \
	test.description.txt \
	plot.ps \
	defect.log.txt \
	$(TEST_FIG_SOURCES:.fig=.ps) \
	$(TEST_OBJECTS:.dvi=.ps)

UM_SOURCES = \
	UM.tex
UM_OBJECTS = $(UM_SOURCES:.tex=.dvi)
UM_FILES   = \
	foo.ps \
	$(UM_OBJECTS:.dvi=.ps)

APPEN_SOURCES = \
	APPENDIX.tex
APPEN_OBJECTS = $(APPEN_SOURCES:.tex=.dvi)
APPEN_FILES = \
	meeting_notes.txt 

CCA_SOURCES = \
	CCA.tex
CCA_OBJECTS = $(CCA_SOURCES:.tex=.dvi)
CCA_FIG_SOURCES = \
	timeline.fig 
CCA_FILES = \
	$(CCA_FIG_SOURCES:.fig=.ps) \
	$(CCA_OBJECTS:.dvi=.ps) 

# -------------------------------------
# targets
# -------------------------------------

all: 	\
	SSD \
	CODE \
	TEST \
	man \
	UM \
	APPEN \
	CCA 

figs:	$(FIG_TARGETS)

P0:	\
	$(GENERAL_FILES) \
	$(P0_FIG_SOURCES:.fig=.ps) \
	$(P0_OBJECTS:.dvi=.ps) 

SSD:	\
	$(GENERAL_FILES) \
	$(SSD_FILES) 


CODE:	\
	$(GENERAL_FILES) \
	$(CODE_OBJECTS:.dvi=.ps) 

TEST:	\
	$(GENERAL_FILES) \
	$(TEST_FILES) 

UM:	\
	$(GENERAL_FILES) \
	$(UM_FILES) 

man:	../../man/cca.1 \
	begin \
	end 
	nroff -man ../../man/cca.1 > manpage

APPEN:	\
	$(GENERAL_FILES) \
	$(APPEN_FILES) \
	$(APPEN_OBJECTS:.dvi=.ps) 

CCA:	\
	$(GENERAL_FILES) \
	$(CCA_FILES) 

.tex.dvi:
	$(LATEX) $<

.dvi.ps:
	$(DVIPS) $<

.fig.ps:
	fig2dev -L ps $? $@@



# -------------------------------------
# cleaning targets
# -------------------------------------

clean:	figclean
	rm -f *~ *\# *.aux *.aux-prev *.bak *.lof *.log *.lot *.toc
	rm -f core
	rm -f $(OBJECTS)
	rcsclean

figclean: 
	rm -f $(FIG_TARGETS)

spotless: \
	clean \
	figclean
	rm -f $(TARGETS) *.pl *.txt


# =============================================================================


@


1.23
log
@*** empty log message ***
@
text
@d2 3
a4 3
# $Author: suthe922 $
# Current revision: $Revision: 1.22 $
# Last modified: $Date: 1996/11/21 22:23:26 $
d8 1
a8 9
# Description: 
#              
#              
#              
#              
#              
# $Log: Makefile,v $
# Revision 1.22  1996/11/21 22:23:26  suthe922
# *** empty log message ***
a9 62
# Revision 1.21  1996/11/20 01:01:42  suthe922
# *** empty log message ***
#
# Revision 1.20  1996/11/14 21:36:09  suthe922
# moved sections to meet Oman's wishes
#
# Revision 1.19  1996/11/13 03:50:35  suthe922
# *** empty log message ***
#
# Revision 1.18  1996/11/11 21:11:53  suthe922
# *** empty log message ***
#
# Revision 1.17  1996/11/07 01:17:18  suthe922
# *** empty log message ***
#
# Revision 1.16  1996/11/07 01:06:02  suthe922
# *** empty log message ***
#
# Revision 1.15  1996/11/07 00:29:17  suthe922
# *** empty log message ***
#
# Revision 1.14  1996/11/06 23:55:19  suthe922
# *** empty log message ***
#
# Revision 1.13  1996/10/31 16:08:17  suthe922
# *** empty log message ***
#
# Revision 1.11  1996/10/31 04:28:11  suthe922
# *** empty log message ***
#
# Revision 1.10  1996/10/24 18:43:18  suthe922
# *** empty log message ***
#
# Revision 1.9  1996/10/23 23:58:43  suthe922
# Looking better all the time.
#
# Revision 1.8  1996/10/15 00:29:13  suthe922
# Looking better. I have some targets that make sense now.
#
# Revision 1.7  1996/10/03 14:32:10  suthe922
# no real change - still crap
#
# Revision 1.6  1996/09/24 23:56:50  suthe922
# added CCA and SSD to sources
#
# Revision 1.5  1996/09/17 23:20:49  suthe922
# I figured out how to get make to check out everything and compile the postscript.
#
# Revision 1.4  1996/09/14 01:54:13  suthe922
# started on revision to allow make to check out files from RCS -
# need to keep working on it tomorrow
#
# Revision 1.3  1996/09/11 18:28:54  suthe922
# should be good for P0
#
# Revision 1.2  1996/09/11 18:02:11  suthe922
# no change
#
# Revision 1.1  1996/09/09 10:59:19  suthe922
# Initial revision
#
#
a10 7
# -*- mode: fundamental -*-

# =============================================================================
# Makefile -- Makefile for Conditional Compilation Analyzer documents
# -----------------------------------------------------------------------------
# =============================================================================

d59 1
a59 1
#	call_graph.fig
a130 1
#	html
a168 3

html:
	latex2html $(TARGETS)
@


1.22
log
@*** empty log message ***
@
text
@d1 1
a1 1
# $Source: /net/dworshak1/snake/student/suther922/classes/cs481/doc/RCS/Makefile,v $
d3 2
a4 2
# Current revision: $Revision: 1.21 $
# Last modified: $Date: 1996/11/20 01:01:42 $
d6 1
a6 1
# Currently locked by: $Locker: suthe922 $
d15 3
d234 1
a234 1
man:	cca.1 \
d237 1
a237 1
	nroff -man cca.1 > manpage
@


1.21
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.20 $
# Last modified: $Date: 1996/11/14 21:36:09 $
d15 3
d201 1
d204 2
a205 2
	CCA \
	html
a228 1
#	man 
d234 1
a234 2
	nroff -man cca.1 > tempman
	cat begin tempman.txt end > manpage.tex
@


1.20
log
@moved sections to meet Oman's wishes
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.19 $
# Last modified: $Date: 1996/11/13 03:50:35 $
d15 3
d139 1
d225 1
d228 5
a232 3
man:	cca.1
#	man cca > manpage.txt
	nroff -man cca.1 > manpage.txt
a236 1
	man \
@


1.19
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.18 $
# Last modified: $Date: 1996/11/11 21:11:53 $
d15 3
d126 2
a127 2
	timeline.fig \
	call_graph.fig
d136 8
d145 1
d175 1
a175 10
	cca.1 \
	meeting_notes.txt \
	letter.troy.docs.txt \
	letter.troy.graph.txt \
	letter.troy.perl.txt \
	letter.troy.summary.txt \
	reply.troy.docs.txt \
	reply.troy.graph.txt \
	reply.troy.perl.txt \
	reply.troy.summary.txt
d223 1
a223 1
man:	
@


1.18
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.17 $
# Last modified: $Date: 1996/11/07 01:17:18 $
d15 3
d156 1
a156 1
	mockup.ps \
d201 1
a201 2
	$(P0_OBJECTS:.dvi=.ps) \
	clean
d205 1
a205 2
	$(SSD_FILES) \
	clean
d207 1
d210 1
a210 2
	$(CODE_OBJECTS:.dvi=.ps) \
	clean
d214 1
a214 2
	$(TEST_FILES) \
	clean
d218 1
a218 2
	$(UM_FILES) \
	clean
d228 1
a228 2
	$(APPEN_OBJECTS:.dvi=.ps) \
	clean
d232 1
a232 2
	$(CCA_FILES) \
	clean
@


1.17
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.16 $
# Last modified: $Date: 1996/11/07 01:06:02 $
d15 3
d222 2
a223 1
	man cca > manpage.txt
d267 1
a267 1
	rm -f $(TARGETS) *.pl
@


1.16
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.15 $
# Last modified: $Date: 1996/11/07 00:29:17 $
d15 3
d234 2
a235 1
	latex2html *.ps
d251 1
a251 1
clean:
@


1.15
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.14 $
# Last modified: $Date: 1996/11/06 23:55:19 $
d15 3
a80 1
	$(P0_SOURCES) \
d91 5
a95 1
	$(P0_FIG_SOURCES)
d178 8
a185 1
all: 	$(TARGETS) 
d230 2
@


1.14
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.13 $
# Last modified: $Date: 1996/10/31 16:08:17 $
d15 3
d179 2
a180 1
	$(P0_OBJECTS:.dvi=.ps) 
d185 1
d189 2
a190 1
	$(CODE_OBJECTS:.dvi=.ps)
d194 2
a195 1
	$(TEST_FILES)
d199 2
a200 1
	$(UM_FILES)
d209 2
a210 1
	$(APPEN_OBJECTS:.dvi=.ps)
d214 2
a215 1
	$(CCA_FILES)
d236 1
d245 1
a245 2
	rcsclean
	ci RCS/*
@


1.13
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.11 $
# Last modified: $Date: 1996/10/31 04:28:11 $
d15 3
a105 3
	mockup-general.fig \
	mockup-sample1.fig \
	mockup-sample2.fig \
d110 7
a116 1
	endif.ps
d127 6
d138 2
a139 1
	mockup.ps
d144 1
a144 1
APPEN_TEXT_FILES = \
d146 1
d161 3
a164 1

a179 1
	$(SSD_FIG_SOURCES:.fig=.ps) \
a180 1
	$(SSD_OBJECTS:.dvi=.ps) 
d188 1
a188 2
	$(TEST_FIG_SOURCES:.fig=.ps) \
	$(TEST_OBJECTS:.dvi=.ps)
d192 1
a192 2
	$(UM_FILES) \
	$(UM_OBJECTS:.dvi=.ps)
d198 2
a199 1
	$(APPEN_TEXT_FILES) \
a200 1
	$(GENERAL_FILES) \
d205 1
a205 2
	$(CCA_FIG_SOURCES:.fig=.ps) \
	$(CCA_OBJECTS:.dvi=.ps) 
@


1.12
log
@*** empty log message ***
@
text
@d73 6
a78 2
	SSD.tex \
	CCA.tex
d105 6
a110 1
	mockup-sample2.fig
d123 1
a123 1
	UsersManual.tex
d125 2
a126 2
UM_FIG_SOURCES = \
	mockup-sample2.fig
d165 1
d179 1
a179 1
	$(UM_FIG_SOURCES:.fig=.ps) \
a182 1
#	co cca.1 
d227 2
@


1.11
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.10 $
# Last modified: $Date: 1996/10/24 18:43:18 $
d15 3
d104 1
a104 1
	code.tex
d119 14
d146 1
a146 1
figs: $(FIG_TARGETS)
d172 7
a178 2
CCA:	SSD \
	UM \
d180 4
a185 2
#	CODE 
#	TEST 
d215 1
@


1.10
log
@*** empty log message ***
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.9 $
# Last modified: $Date: 1996/10/23 23:58:43 $
d15 3
d103 2
a104 2
CODE_FIG_SOURCES = 
#	structure-chart.fig
d107 1
a107 1
	test.tex
a108 2
TEST_FIG_SOURCES = 
#	structure-chart.fig
a142 1
	$(CODE_FIG_SOURCES:.fig=.ps) \
@


1.9
log
@Looking better all the time.
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.8 $
# Last modified: $Date: 1996/10/15 00:29:13 $
d15 3
a155 2
#	CODE 
	TEST \
d160 2
@


1.8
log
@Looking better. I have some targets that make sense now.
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.7 $
# Last modified: $Date: 1996/10/03 14:32:10 $
d15 3
d100 12
d142 10
d153 3
a155 1
#	CODE \
@


1.7
log
@no real change - still crap
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.6 $
# Last modified: $Date: 1996/09/24 23:56:50 $
d15 3
d60 1
a60 1
	P0.tex \
d67 1
a67 5
	timeline.fig \
	mockup-general.fig\
	mockup-sample1.fig\
	mockup-sample2.fig

a69 3
PS_SOURCES = \
	$(FIG_TARGETS) 

d73 8
a80 4
P0_FILES = \
	$(GENERAL_FILES) \
	$(FIG_TARGETS) \
	P0.tex \
d82 1
a82 3
SSD_FILES = \
	$(GENERAL_FILES) \
	$(FIG_TARGETS) \
d84 6
d91 13
d108 1
a108 1
all: $(TARGETS) 
d110 1
a110 2
checkout:
	$(CO) $(COFLAGS)P0 $(P0_FILES) 
d112 4
a115 3
P0: 	checkout \
	$(FIG_TARGETS) \
	$(TARGETS)
d117 4
a120 2
SSD:	$(FIG_TARGETS) \
	$(TARGETS)
d122 4
a125 1
figs: $(FIG_TARGETS)
d127 6
d153 1
a153 1
figclean: clean
d156 4
a159 2
spotless: figclean
	rm -f $(TARGETS)
@


1.6
log
@added CCA and SSD to sources
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.5 $
# Last modified: $Date: 1996/09/17 23:20:49 $
d15 3
d74 3
d78 2
a79 1
	$(LTX2E) \
a80 4
	timeline.fig \
	mockup-general.fig \
	mockup-sample1.fig \
	mockup-sample2.fig 
d82 5
d98 3
@


1.5
log
@I figured out how to get make to check out everything and compile the postscript.
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.4 $
# Last modified: $Date: 1996/09/14 01:54:13 $
d15 3
d54 3
a56 1
	P0.tex
a95 2
#	$(LATEX) $<
#	$(LATEX) $<
d110 1
a110 1
	rm -f *~ *# *.aux *.aux-prev *.bak *.lof *.log *.lot *.toc
@


1.4
log
@started on revision to allow make to check out files from RCS -
need to keep working on it tomorrow
@
text
@d1 1
a1 1
# $Source: /tmp_mnt/net/dworshak1/snake/student/suther922/classes/cs481/doc/RCS/Makefile,v $
d3 2
a4 2
# Current revision: $Revision: 1.3 $
# Last modified: $Date: 1996/09/11 18:28:54 $
d15 4
d43 1
d46 1
d48 1
a48 1
.SUFFIXES: .txt .tex .dvi .fig .ps
d66 7
a73 1

d80 7
a89 1
	$(CO) $(COFLAGS) $<
d91 2
a92 2
	$(LATEX) $<
	$(LATEX) $<
a97 1
	$(CO) $(COFLAGS) $<
d116 1
a118 4




@


1.3
log
@should be good for P0
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.2 $
# Last modified: $Date: 1996/09/11 18:02:11 $
d15 3
d40 1
d60 2
d71 1
d80 1
d82 2
@


1.2
log
@no change
@
text
@d3 2
a4 2
# Current revision: $Revision: 1.1 $
# Last modified: $Date: 1996/09/09 10:59:19 $
d15 3
d48 2
a49 1
	mockup-sample.fig\
@


1.1
log
@Initial revision
@
text
@d1 6
a6 6
# $Source:$
# $Author:$
# Current revision: $Revision:$
# Last modified: $Date:$
# State of current revision: $State:$
# Currently locked by: $Locker:$
d14 3
a16 1
# $Log:$
d18 1
d32 1
a32 1
LATEX = latex2e
d44 2
a45 1
	mockup_sample.fig\
d67 1
a67 1
	
@
