# 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 # using the JDK 1.2 compiler # Invoke with: make JVC = javac JVCFLAGS = .SUFFIXES : .class .java .java.class : $(JVC) $(JVCFLAGS) $< all: \ SingletonPattern.class \ ShapeFactory1.class \ ShapeFactory2.class \ GameEnvironment.class \ BoxObserver.class test: all SingletonPattern.class ShapeFactory1.class ShapeFactory2.class GameEnvironment.class BoxObserver.class SingletonPattern.class: SingletonPattern.java ShapeFactory1.class: ShapeFactory1.java ShapeFactory2.class: ShapeFactory2.java GameEnvironment.class: GameEnvironment.java BoxObserver.class: BoxObserver.java