all: bind java ada run

bind:
	ada2java -P hello.gpr -o binding/ada -c binding/java -L hello_binding -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:
	gprbuild -p -P binding/ada/hello_binding.gpr
	
run:
	CLASSPATH="$(RUN_CLASSPATH)" \
	java com.adacore.ajis.examples.helloworld.Main
	
clean:
	rm -rf bin/*
	rm -rf binding/ada/*
	rm -rf binding/java/*
	rm -rf obj/*
