]> AND Public Git Repository - simgrid.git/blobdiff - examples/java/java_test.mk
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add svn revision to build overall status in a new CleanupCommand, used in tester...
[simgrid.git] / examples / java / java_test.mk
index 1899744e50c21c44a7d76b9236bd5e4868dcfd9f..cf493036dcc8a047dfe26838773f995ee28346df 100644 (file)
@@ -3,9 +3,8 @@
 # All this to only get a dumb javac *java... Automake still have issues with java
 
 JAVAROOT=.
-CLASSPATH=$(top_srcdir)/src/java
 
-#AM_JAVACFLAGS=-I$(top_srcdir)/src/java
+AM_JAVACFLAGS=-classpath $(top_srcdir)/src/simgrid.jar:.
 
 
 ##########################
@@ -15,9 +14,13 @@ CLASSPATH=$(top_srcdir)/src/java
 # We need to override the CLASSPATH to add simgrid.jar and current dir to the picture
 # We also need to express dependencies manually (in each test dir)
 # Damn...
-TESTS_ENVIRONMENT=LD_LIBRARY_PATH="$(top_srcdir)/src/.libs:$$LD_LIBRARY_PATH" \
-                  CLASSPATH=".:$(top_srcdir)/src/simgrid.jar:$$CLASSPATH" \
-                  $(srcdir)/../runtest 
+if HAVE_JAVA
+  TESTS_ENVIRONMENT=LD_LIBRARY_PATH="$(top_srcdir)/src/.libs:$$LD_LIBRARY_PATH" \
+                    CLASSPATH=".:$(top_srcdir)/src/simgrid.jar:$$CLASSPATH" \
+                    $(srcdir)/../runtest 
+else
+  TESTS_ENVIRONMENT=DO_NOT_HAVE_JAVA=1 $(srcdir)/../runtest 
+endif
 
 # declare that we must recompile everything before lauching tests
 $(TESTS): classnoinst.stamp