all: bind java ada run

bind:
	ada2java -P hello.gpr -o binding/ada -c binding/java -M Main -b com.adacore.ajis.examples.helloworld \
	   src_ada/hello.ads

java:
	CLASSPATH="$(BUILD_CLASSPATH)" \
	javac src_java/com/adacore/ajis/examples/helloworld/Main.java -d bin
	
ada:
	gnatmake -p -P binding/ada/main.gpr
	
run:
	CLASSPATH="$(RUN_CLASSPATH)" \
	binding/ada/obj/main
	
clean:
	rm -rf bin/*
	rm -rf binding/ada/*
	rm -rf binding/java/*
	rm -rf obj/*
