# -*- file-coding-system: *sjis*unix; -*-
all: 	Data.class Data_Proxy.class Data_Skeleton.class \
	Triangle.class Triangle_Proxy.class Triangle_Skeleton.class \
	Server.class Server_Proxy.class Server_Skeleton.class \
	Client.class 

test:
	java horb.examples.inheritance3.Client

clean:
	-rm -f *_Proxy.java *_Skeleton.java *~

fullclean: clean
	-rm -f *.class

Data.class Data_Proxy.class Data_Skeleton.class: Data.java
	horbc Data.java
Triangle.class Triangle_Proxy.class Triangle_Skeleton.class: Data.class Triangle.java
	horbc Triangle.java
Server_Skeleton.class Server_Proxy.class Server.class: Data.class Server.java
	horbc Server.java
Client.class: Client.java Data.class Server.class
	horbc -c Client.java
