# set PATHNAME to directory where the jar files exist, relative to this directory
PATHNAME = ../../../../ODE_solvers/jar_files

# specify compiler, but allow makefile in parent directory to override assignment
JAVAC ?= javac

# specify interpreter, but allow makefile in parent directory to override assignment
JAVA ?= java


compile_hit : Ball_ODE_dopr_locHit.class

compile_bounce : Ball_ODE_dopr_locBounce.class

run_hit : Ball_ODE_dopr_locHit.class
	$(JAVA) -classpath .:$(PATHNAME)/odeToJava.jar Ball_ODE_dopr_locHit

run_bounce : Ball_ODE_dopr_locBounce.class
	$(JAVA) -classpath .:$(PATHNAME)/odeToJava.jar Ball_ODE_dopr_locBounce

clean :
	rm -f *.class
	rm -f *.txt


Ball_ODE_dopr_locHit.class : Ball_ODE_dopr_locHit.java
	$(JAVAC) -classpath .:$(PATHNAME)/odeToJava.jar Ball_ODE_dopr_locHit.java

Ball_ODE_dopr_locBounce.class : Ball_ODE_dopr_locBounce.java
	$(JAVAC) -classpath .:$(PATHNAME)/odeToJava.jar Ball_ODE_dopr_locBounce.java
