# From Thinking in Java, 2nd Edition
# At http://www.BruceEckel.com
# (c) Bruce Eckel 1999
# Copyright notice in Copyright.txt
# Automatically-generated MAKEFILE 
# For examples in directory c08
# using the JDK 1.2 compiler
# Invoke with: make

JVC = javac
JVCFLAGS =
.SUFFIXES : .class .java
.java.class :
	$(JVC) $(JVCFLAGS) $<

all: \
	ArraySize.class \
	IceCream.class \
	CatsAndDogs.class \
	WorksAnyway.class \
	GopherList.class \
	CatsAndDogs2.class \
	HamsterMaze.class \
	CrashJava.class \
	Bits.class \
	Stacks.class \
	AssocArray.class \
	Statistics.class \
	SpringDetector.class \
	SpringDetector2.class \
	Iterators2.class \
	Compare.class \
	SortList.class \
	StringSortTest.class \
	StrSortList.class 

test: all 
	ArraySize.class  
	IceCream.class  
	CatsAndDogs.class  
	WorksAnyway.class  
	GopherList.class  
	CatsAndDogs2.class  
	HamsterMaze.class  
	CrashJava.class  
	Bits.class  
	Stacks.class  
	AssocArray.class  
	Statistics.class  
	SpringDetector.class  
	SpringDetector2.class  
	Iterators2.class  
	Compare.class  
	SortList.class  
	StringSortTest.class  
	StrSortList.class  


ArraySize.class: ArraySize.java 
IceCream.class: IceCream.java 
CatsAndDogs.class: CatsAndDogs.java 
WorksAnyway.class: WorksAnyway.java 
GopherList.class: GopherList.java 
CatsAndDogs2.class: CatsAndDogs2.java 
HamsterMaze.class: HamsterMaze.java 
CrashJava.class: CrashJava.java 
Bits.class: Bits.java 
Stacks.class: Stacks.java 
AssocArray.class: AssocArray.java 
Statistics.class: Statistics.java 
SpringDetector.class: SpringDetector.java 
SpringDetector2.class: SpringDetector2.java 
Iterators2.class: Iterators2.java 
Compare.class: Compare.java 
SortList.class: SortList.java 
StringSortTest.class: StringSortTest.java 
StrSortList.class: StrSortList.java