Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Tests also need the java tests and simgrid-mc
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Sat, 12 Jan 2019 21:10:29 +0000 (22:10 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Sat, 12 Jan 2019 21:10:29 +0000 (22:10 +0100)
examples/java/CMakeLists.txt
tools/cmake/MakeLib.cmake

index 764d24b..33e9124 100644 (file)
@@ -26,9 +26,8 @@ set(task-priority_files         Main  Test)
 set(hostload_files              Main  LoadRunner)
 
 if(enable_java)
-  add_custom_target(java-all
-    COMMENT "Building all Java examples..."
-  )
+  add_custom_target(java-all COMMENT "Building all Java examples...")
+  add_dependencies(tests java-all)
 endif()
 
 foreach (example app-bittorrent app-centralizedmutex app-masterworker app-pingpong app-tokenring async-yield async-waitall async-dsend
index ce355d3..3d7d59f 100644 (file)
@@ -35,6 +35,7 @@ if(enable_model-checking)
                APPEND PROPERTY INCLUDE_DIRECTORIES "${INTERNAL_INCLUDES}")
   install(TARGETS simgrid-mc # install that binary without breaking the rpath on Mac
     RUNTIME DESTINATION bin/)
+  add_dependencies(tests simgrid-mc)
 endif()