Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'lua'
authorChristophe Thiéry <christopho128@gmail.com>
Thu, 13 Oct 2011 11:47:21 +0000 (13:47 +0200)
committerChristophe Thiéry <christopho128@gmail.com>
Thu, 13 Oct 2011 11:47:21 +0000 (13:47 +0200)
Conflicts:
buildtools/Cmake/AddTests.cmake

1  2 
buildtools/Cmake/AddTests.cmake
buildtools/Cmake/DefinePackages.cmake

@@@ -378,10 -379,12 +378,12 @@@ ENDIF(HAVE_TRACING
  
  # Lua examples
  if(HAVE_LUA)
 -ADD_TEST(lua-duplicated-globals                               ${CMAKE_BINARY_DIR}/bin/tesh --cd ${CMAKE_HOME_DIRECTORY}/examples/lua/state_cloner duplicated_globals.tesh)
 -ADD_TEST(lua-masterslave                              ${CMAKE_BINARY_DIR}/bin/tesh --cd ${CMAKE_HOME_DIRECTORY}/examples/lua/masterslave master_slave.tesh)
 -ADD_TEST(lua-mult-matrix                              ${CMAKE_BINARY_DIR}/bin/tesh --cd ${CMAKE_HOME_DIRECTORY}/examples/lua/multi_matrix mult_matrix.tesh)
 -ADD_TEST(lua-masterslave-bypass               ${CMAKE_BINARY_DIR}/bin/tesh --cd ${CMAKE_HOME_DIRECTORY}/examples/lua/console master_slave_bypass.tesh)
 -ADD_TEST(lua-msg-masterslave-console  ${CMAKE_BINARY_DIR}/bin/tesh --cd ${CMAKE_BINARY_DIR}/examples/msg/masterslave --setenv srcdir=${CMAKE_HOME_DIRECTORY}/examples/msg/masterslave ${CMAKE_HOME_DIRECTORY}/examples/msg/masterslave/masterslave_console.tesh)
++ADD_TEST(lua-duplicated-globals                               ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cd ${CMAKE_HOME_DIRECTORY}/examples/lua/state_cloner duplicated_globals.tesh)
 +ADD_TEST(lua-masterslave                              ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cd ${CMAKE_HOME_DIRECTORY}/examples/lua/masterslave master_slave.tesh)
 +ADD_TEST(lua-mult-matrix                              ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cd ${CMAKE_HOME_DIRECTORY}/examples/lua/multi_matrix mult_matrix.tesh)
 +ADD_TEST(lua-masterslave-bypass               ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cd ${CMAKE_HOME_DIRECTORY}/examples/lua/console master_slave_bypass.tesh)
 +ADD_TEST(lua-msg-masterslave-console  ${CMAKE_BINARY_DIR}/bin/tesh ${TESH_OPTION} --cd ${CMAKE_BINARY_DIR}/examples/msg/masterslave --setenv srcdir=${CMAKE_HOME_DIRECTORY}/examples/msg/masterslave  ${CMAKE_HOME_DIRECTORY}/examples/msg/masterslave/masterslave_console.tesh)
+ set_tests_properties(lua-duplicated-globals                           PROPERTIES ENVIRONMENT "LUA_CPATH=${CMAKE_BINARY_DIR}/examples/lua/?.so")
  set_tests_properties(lua-masterslave                          PROPERTIES ENVIRONMENT "LUA_CPATH=${CMAKE_BINARY_DIR}/examples/lua/?.so")
  set_tests_properties(lua-mult-matrix                                  PROPERTIES ENVIRONMENT "LUA_CPATH=${CMAKE_BINARY_DIR}/examples/lua/?.so")
  set_tests_properties(lua-masterslave-bypass           PROPERTIES ENVIRONMENT "LUA_CPATH=${CMAKE_BINARY_DIR}/examples/lua/?.so")
Simple merge