Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix out of sources builds
authorMartin Quinson <martin.quinson@loria.fr>
Wed, 14 Oct 2015 23:16:32 +0000 (01:16 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Wed, 14 Oct 2015 23:16:32 +0000 (01:16 +0200)
examples/s4u/basic/s4u_basic.tesh
examples/s4u/io/s4u_io.tesh
tools/cmake/Tests.cmake

index e093aa3..e081aa7 100644 (file)
@@ -1,6 +1,6 @@
 #! ./tesh
 
-$ $SG_TEST_EXENV ./s4u_basic
+$ $SG_TEST_EXENV ${bindir:=.}/s4u_basic
 > [host0:worker:(0) 0.000000] [s4u_test/INFO] Hello s4u, I'm ready to serve
 > [host1:master:(0) 0.000000] [s4u_test/INFO] Hello s4u, I have something to send
 > [host0:worker:(0) 0.001301] [s4u_test/INFO] I received 'GaBuZoMeu'
index 38d673c..7557d49 100644 (file)
@@ -1,6 +1,6 @@
 #! ./tesh
 
-$ $SG_TEST_EXENV ./s4u_io_test
+$ $SG_TEST_EXENV ${bindir:=.}/s4u_io_test
 > [denise:host:(0) 0.000000] [s4u_test/INFO] Storage info on denise:
 > [denise:host:(0) 0.000000] [s4u_test/INFO]     Disk4 (/home) Used: 13221994; Free: 536857690006; Total: 536870912000.
 > [denise:host:(0) 0.000000] [s4u_test/INFO]     Disk2 (c:) Used: 2391537133; Free: 534479374867; Total: 536870912000.
index 0328cb6..c834c95 100644 (file)
@@ -284,8 +284,8 @@ IF(NOT enable_memcheck)
   # END TESH TESTS
 
   ### S4U ###
-  ADD_TESH_FACTORIES(s4u-basic "thread;ucontext;raw;boost" --cd ${CMAKE_HOME_DIRECTORY}/examples/s4u/basic s4u_basic.tesh)
-  ADD_TESH_FACTORIES(s4u-io "thread;ucontext;raw;boost" --cd ${CMAKE_HOME_DIRECTORY}/examples/s4u/io s4u_io.tesh)
+  ADD_TESH_FACTORIES(s4u-basic "thread;ucontext;raw;boost" --setenv bindir=${CMAKE_BINARY_DIR}/examples/s4u/basic --cd ${CMAKE_HOME_DIRECTORY}/examples/s4u/basic s4u_basic.tesh)
+  ADD_TESH_FACTORIES(s4u-io "thread;ucontext;raw;boost"    --setenv bindir=${CMAKE_BINARY_DIR}/examples/s4u/io --cd ${CMAKE_HOME_DIRECTORY}/examples/s4u/io s4u_io.tesh)
 
 
   ### SIMDAG ###