Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix commit f48cc395ebecc84d865ab551a672d2a2358624e5
[simgrid.git] / buildtools / Cmake / MakeExe.cmake
index b3f1413..ee25e10 100644 (file)
@@ -1,29 +1,28 @@
 ###################################################################\r
 ### Load all files declaring binaries (tools, examples and tests) #\r
 ###################################################################\r
-add_subdirectory(${CMAKE_HOME_DIRECTORY}/tools/gras)\r
-\r
-if(WIN32)\r
-       add_custom_target(tesh ALL\r
-       DEPENDS ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl\r
-       COMMENT "Install ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl"\r
-       COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/tesh.pl ${CMAKE_BINARY_DIR}/bin/tesh\r
-       )\r
-else(WIN32)\r
-       add_subdirectory(${CMAKE_HOME_DIRECTORY}/tools/tesh)\r
-endif(WIN32)\r
+##################################################################\r
+# Those CMakelists are just added to define files in dist    #\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/lua)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/xbt)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/gras)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/tools)\r
+##################################################################\r
 \r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/tools/gras)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/tools/tesh)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/tools/graphicator/)\r
 \r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/testsuite/xbt)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/testsuite/surf)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/xbt)\r
-if(NOT WIN32)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/gras/datadesc)\r
-endif(NOT WIN32)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/gras/msg_handle)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/gras/empty_main)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/gras/small_sleep)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/gras/numerous_rpc)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/simdag)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/network)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/network/p2p)\r
@@ -61,22 +60,11 @@ add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/start_kill_time)
 \r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/io)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/cloud)\r
-\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/gpu)\r
-\r
-if(HAVE_TRACING)\r
-    add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/tracing)\r
-endif(HAVE_TRACING)\r
-\r
-if(HAVE_MC)\r
-       add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/mc)\r
-endif(HAVE_MC)\r
-\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/tracing)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/mc)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/gtnets)\r
-\r
-if(HAVE_NS3)\r
-       add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/ns3)\r
-endif(HAVE_NS3)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/msg/ns3)\r
 \r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/amok/bandwidth)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/amok/saturate)\r
@@ -84,13 +72,9 @@ add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/amok/saturate)
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/simdag)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/simdag/dax)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/simdag/goal)\r
-if(HAVE_GRAPHVIZ)\r
-  add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/simdag/dot)\r
-endif(HAVE_GRAPHVIZ)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/simdag/dot)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/simdag/metaxml)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/simdag/properties)\r
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/simdag/scheduling)\r
 \r
-if(enable_smpi)\r
-       add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/smpi)\r
-endif(enable_smpi)\r
+add_subdirectory(${CMAKE_HOME_DIRECTORY}/examples/smpi)