#------------------------------------------
#- 'make' file for java PCM project
#- Author:   W. Brooks
#- Compiler: SUN Solaris javac 1.0
#- Platform: sparc-sun-solaris2.4
#- Date:     $Date: 1996/05/26 21:39:24 $
#- Version:  $Revision: 1.2 $
#- Filename: pcm.mak
#------------------------------------------

#-- MACRO DEFINITION SECTION     --
JC= /opt/java/bin/javac

LCTN= ${HOME}/classes/com/nanosoft/pcm/machine/
#-- END MACRO DEFINITION SECTION --

Customer.class: Customer.java $(LCTN)CurrencyReturn.class 
	$(JC) Customer.java

$(LCTN)CurrencyReturn.class: $(LCTN)InsufficientChange.class \
CurrencyReturn.java 
	$(JC) CurrencyReturn.java
	mv -f CurrencyReturn.class $(LCTN)CurrencyReturn.class

$(LCTN)InsufficientChange.class: $(LCTN)MoneyAmount.class \
InsufficientChange.java
	$(JC) InsufficientChange.java
	mv -f InsufficientChange.class $(LCTN)InsufficientChange.class

$(LCTN)MoneyAmount.class: MoneyAmount.java
	$(JC) MoneyAmount.java
	mv -f MoneyAmount.class $(LCTN)MoneyAmount.class

realclean: clean
	rm -f $(LCTN)*.class ; rm -f *~

clean:
	rm -f *.class ; rm -f *~

# end of makefile
# $Id: makefile,v 1.2 1996/05/26 21:39:24 wbrooks Exp $