# 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 c17:doubledispatch
# using the JDK 1.2 compiler
# Invoke with: make

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

all: \
	TypedBinMember.class \
	DDAluminum.class \
	DDPaper.class \
	DDGlass.class \
	DDCardboard.class \
	TypedBin.class \
	DoubleDispatch.class 

test: all 
	TypedBinMember.class  
	DDAluminum.class  
	DDPaper.class  
	DDGlass.class  
	DDCardboard.class  
	TypedBin.class  
	DoubleDispatch.class  


TypedBinMember.class: TypedBinMember.java 
DDAluminum.class: DDAluminum.java 
DDPaper.class: DDPaper.java 
DDGlass.class: DDGlass.java 
DDCardboard.class: DDCardboard.java 
TypedBin.class: TypedBin.java 
DoubleDispatch.class: DoubleDispatch.java