Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
move the cmake files in tools/cmake
authorMartin Quinson <martin.quinson@loria.fr>
Wed, 12 Aug 2015 19:11:44 +0000 (21:11 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Wed, 12 Aug 2015 19:27:47 +0000 (21:27 +0200)
62 files changed:
.gitignore
CMakeLists.txt
doc/doxygen/inside_cmake.doc
doc/doxygen/inside_doxygen.doc
doc/doxygen/pls.doc
src/bindings/java/org/simgrid/NativeLib.java
src/simix/smx_context_raw.c
src/surf/surfxml_parse.c
tools/cmake/AddTests.cmake [moved from buildtools/Cmake/AddTests.cmake with 99% similarity]
tools/cmake/CTestConfig.cmake [moved from buildtools/Cmake/CTestConfig.cmake with 92% similarity]
tools/cmake/CTestCustom.cmake [moved from buildtools/Cmake/CTestCustom.cmake with 100% similarity]
tools/cmake/CompleteInFiles.cmake [moved from buildtools/Cmake/CompleteInFiles.cmake with 96% similarity]
tools/cmake/DefinePackages.cmake [moved from buildtools/Cmake/DefinePackages.cmake with 94% similarity]
tools/cmake/Distrib.cmake [moved from buildtools/Cmake/Distrib.cmake with 99% similarity]
tools/cmake/Flags.cmake [moved from buildtools/Cmake/Flags.cmake with 100% similarity]
tools/cmake/GenerateDoc.cmake [moved from buildtools/Cmake/GenerateDoc.cmake with 100% similarity]
tools/cmake/GenerateDocWin.cmake [moved from buildtools/Cmake/GenerateDocWin.cmake with 100% similarity]
tools/cmake/MaintainerMode.cmake [moved from buildtools/Cmake/MaintainerMode.cmake with 100% similarity]
tools/cmake/MakeExe.cmake [moved from buildtools/Cmake/MakeExe.cmake with 100% similarity]
tools/cmake/MakeJava.cmake [moved from buildtools/Cmake/MakeJava.cmake with 98% similarity]
tools/cmake/MakeLib.cmake [moved from buildtools/Cmake/MakeLib.cmake with 98% similarity]
tools/cmake/MakeLibWin.cmake [moved from buildtools/Cmake/MakeLibWin.cmake with 95% similarity]
tools/cmake/Modules/FindGFortran.cmake [moved from buildtools/Cmake/Modules/FindGFortran.cmake with 100% similarity]
tools/cmake/Modules/FindGraphviz.cmake [moved from buildtools/Cmake/Modules/FindGraphviz.cmake with 100% similarity]
tools/cmake/Modules/FindLibSigc++.cmake [moved from buildtools/Cmake/Modules/FindLibSigc++.cmake with 100% similarity]
tools/cmake/Modules/FindLibdw.cmake [moved from buildtools/Cmake/Modules/FindLibdw.cmake with 100% similarity]
tools/cmake/Modules/FindLibunwind.cmake [moved from buildtools/Cmake/Modules/FindLibunwind.cmake with 100% similarity]
tools/cmake/Modules/FindLua51Simgrid.cmake [moved from buildtools/Cmake/Modules/FindLua51Simgrid.cmake with 100% similarity]
tools/cmake/Modules/FindNS3.cmake [moved from buildtools/Cmake/Modules/FindNS3.cmake with 100% similarity]
tools/cmake/Modules/FindRngStream.cmake [moved from buildtools/Cmake/Modules/FindRngStream.cmake with 100% similarity]
tools/cmake/Modules/FindRubySimgrid.cmake [moved from buildtools/Cmake/Modules/FindRubySimgrid.cmake with 100% similarity]
tools/cmake/Modules/FindScala.cmake [moved from buildtools/Cmake/Modules/FindScala.cmake with 100% similarity]
tools/cmake/Modules/FindSimGrid.cmake [moved from buildtools/Cmake/Modules/FindSimGrid.cmake with 96% similarity]
tools/cmake/Modules/FindValgrind.cmake [moved from buildtools/Cmake/Modules/FindValgrind.cmake with 74% similarity]
tools/cmake/Option.cmake [moved from buildtools/Cmake/Option.cmake with 100% similarity]
tools/cmake/Pipol.cmake [moved from buildtools/Cmake/Pipol.cmake with 100% similarity]
tools/cmake/PrintArgs.cmake [moved from buildtools/Cmake/PrintArgs.cmake with 100% similarity]
tools/cmake/Scripts/Diff.pm [moved from buildtools/Cmake/Scripts/Diff.pm with 100% similarity]
tools/cmake/Scripts/Makefile.default [moved from buildtools/Cmake/Scripts/Makefile.default with 100% similarity]
tools/cmake/Scripts/SimGrid.packproj [moved from buildtools/Cmake/Scripts/SimGrid.packproj with 100% similarity]
tools/cmake/Scripts/generate_memcheck_tests.pl [moved from buildtools/Cmake/Scripts/generate_memcheck_tests.pl with 100% similarity]
tools/cmake/Scripts/java_bundle.sh [moved from buildtools/Cmake/Scripts/java_bundle.sh with 100% similarity]
tools/cmake/Scripts/my_valgrind.pl [moved from buildtools/Cmake/Scripts/my_valgrind.pl with 100% similarity]
tools/cmake/Scripts/postinstall.sh [moved from buildtools/Cmake/Scripts/postinstall.sh with 100% similarity]
tools/cmake/Scripts/preinstall.sh [moved from buildtools/Cmake/Scripts/preinstall.sh with 100% similarity]
tools/cmake/Scripts/update_tesh.pl [moved from buildtools/Cmake/Scripts/update_tesh.pl with 100% similarity]
tools/cmake/UnitTesting.cmake [moved from buildtools/Cmake/UnitTesting.cmake with 100% similarity]
tools/cmake/src/internal_config.h.in [moved from buildtools/Cmake/src/internal_config.h.in with 99% similarity]
tools/cmake/src/simgrid.nsi.in [moved from buildtools/Cmake/src/simgrid.nsi.in with 100% similarity]
tools/cmake/test_prog/prog_AC_CHECK_MCSC.c [moved from buildtools/Cmake/test_prog/prog_AC_CHECK_MCSC.c with 100% similarity]
tools/cmake/test_prog/prog_gnu_dynlinker.c [moved from buildtools/Cmake/test_prog/prog_gnu_dynlinker.c with 100% similarity]
tools/cmake/test_prog/prog_mutex_timedlock.c [moved from buildtools/Cmake/test_prog/prog_mutex_timedlock.c with 100% similarity]
tools/cmake/test_prog/prog_sem_init.c [moved from buildtools/Cmake/test_prog/prog_sem_init.c with 100% similarity]
tools/cmake/test_prog/prog_sem_open.c [moved from buildtools/Cmake/test_prog/prog_sem_open.c with 100% similarity]
tools/cmake/test_prog/prog_sem_timedwait.c [moved from buildtools/Cmake/test_prog/prog_sem_timedwait.c with 100% similarity]
tools/cmake/test_prog/prog_snprintf.c [moved from buildtools/Cmake/test_prog/prog_snprintf.c with 100% similarity]
tools/cmake/test_prog/prog_stackgrowth.c [moved from buildtools/Cmake/test_prog/prog_stackgrowth.c with 100% similarity]
tools/cmake/test_prog/prog_stacksetup.c [moved from buildtools/Cmake/test_prog/prog_stacksetup.c with 100% similarity]
tools/cmake/test_prog/prog_thread_storage.c [moved from buildtools/Cmake/test_prog/prog_thread_storage.c with 100% similarity]
tools/cmake/test_prog/prog_vsnprintf.c [moved from buildtools/Cmake/test_prog/prog_vsnprintf.c with 100% similarity]
tools/internal/check_dist_archive
tools/tesh/CMakeLists.txt

index b55a3ec..458db25 100644 (file)
@@ -69,8 +69,8 @@ lib/
 manpages/
 build_*/
 build/
 manpages/
 build_*/
 build/
-buildtools/Cmake/memcheck_tests.cmake
-buildtools/Cmake/test_prog/prog_va_copy.c
+tools/cmake/memcheck_tests.cmake
+tools/cmake/test_prog/prog_va_copy.c
 ### windows borland
 *.bpr
 *.bpf
 ### windows borland
 *.bpr
 *.bpf
index d874f67..f60a396 100644 (file)
@@ -8,7 +8,7 @@ project(SimGrid C)
 
 ## 
 ## Check the C/C++ standard that we need
 
 ## 
 ## Check the C/C++ standard that we need
-##   See also buildtools/Cmake/Flags.cmake that sets our paranoid warning flags
+##   See also tools/cmake/Flags.cmake that sets our paranoid warning flags
 
 enable_language(CXX)
 
 
 enable_language(CXX)
 
@@ -252,53 +252,53 @@ endif()
 include_directories(${INCLUDES})
 
 ### Setup Options
 include_directories(${INCLUDES})
 
 ### Setup Options
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Option.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/Option.cmake)
 
 ### Make the *.h files with *.h.in files
 
 ### Make the *.h files with *.h.in files
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/CompleteInFiles.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/CompleteInFiles.cmake)
 
 ### Define source packages for Libs
 
 ### Define source packages for Libs
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/DefinePackages.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/DefinePackages.cmake)
 
 ### Build some Maintainer files
 
 ### Build some Maintainer files
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/MaintainerMode.cmake)
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/UnitTesting.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/MaintainerMode.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/UnitTesting.cmake)
 
 ### Setup gcc flags
 
 ### Setup gcc flags
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Flags.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/Flags.cmake)
 
 ### Make Libs
 if(NOT WIN32)
 
 ### Make Libs
 if(NOT WIN32)
-  include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/MakeLib.cmake)
+  include(${CMAKE_HOME_DIRECTORY}/tools/cmake/MakeLib.cmake)
 else()
 else()
-  include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/MakeLibWin.cmake)
+  include(${CMAKE_HOME_DIRECTORY}/tools/cmake/MakeLibWin.cmake)
 endif()
 
 ### Make Exes
 endif()
 
 ### Make Exes
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/MakeExe.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/MakeExe.cmake)
 
 ### Make tests
 if(enable_memcheck_xml)
   set(enable_memcheck true)
 endif()
 
 
 ### Make tests
 if(enable_memcheck_xml)
   set(enable_memcheck true)
 endif()
 
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/AddTests.cmake)
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/CTestConfig.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/AddTests.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/CTestConfig.cmake)
 
 ### Setup the distrib
 
 ### Setup the distrib
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Distrib.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/Distrib.cmake)
 
 ### Pipol compilation
 
 ### Pipol compilation
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Pipol.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/Pipol.cmake)
 
 ### Build the doc
 if(NOT WIN32)
 
 ### Build the doc
 if(NOT WIN32)
-  include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/GenerateDoc.cmake)
+  include(${CMAKE_HOME_DIRECTORY}/tools/cmake/GenerateDoc.cmake)
 else()
 else()
-  include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/GenerateDocWin.cmake)
+  include(${CMAKE_HOME_DIRECTORY}/tools/cmake/GenerateDocWin.cmake)
 endif()
 
 ### Print ARGS
 endif()
 
 ### Print ARGS
-include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/PrintArgs.cmake)
+include(${CMAKE_HOME_DIRECTORY}/tools/cmake/PrintArgs.cmake)
 
 INCLUDE(Dart)
 
 INCLUDE(Dart)
index aae6e29..e043df1 100644 (file)
@@ -23,7 +23,7 @@ reports.
 
 \section inside_cmake_addsrc How to add source files?
 
 
 \section inside_cmake_addsrc How to add source files?
 
-If you want modified, add or delete source files from a library you have to edit <project/directory>/buildtools/Cmake/DefinePackages.cmake.
+If you want modified, add or delete source files from a library you have to edit <project/directory>/tools/cmake/DefinePackages.cmake.
 Chose the section you are interested in and modify it.
 
 \verbatim
 Chose the section you are interested in and modify it.
 
 \verbatim
@@ -124,12 +124,12 @@ set(txt_files
 \endverbatim
 
 Then, you have to follow these steps:
 \endverbatim
 
 Then, you have to follow these steps:
-\li Add the following line to <project/directory>/buildtools/Cmake/MakeExe.cmake:
+\li Add the following line to <project/directory>/tools/cmake/MakeExe.cmake:
 \verbatim
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/<path_where_is_CMakeList.txt>)
 \endverbatim
 
 \verbatim
 add_subdirectory(${CMAKE_HOME_DIRECTORY}/<path_where_is_CMakeList.txt>)
 \endverbatim
 
-\li Add your CMakeLists.txt to CMAKE_SOURCE_FILES in <project/directory>/buildtools/Cmake/DefinePackages.cmake:
+\li Add your CMakeLists.txt to CMAKE_SOURCE_FILES in <project/directory>/tools/cmake/DefinePackages.cmake:
 \verbatim
 set(CMAKE_SOURCE_FILES
   CMakeLists.txt
 \verbatim
 set(CMAKE_SOURCE_FILES
   CMakeLists.txt
@@ -150,7 +150,7 @@ not forget to add any file to the distributed archives.
 
 If you want to test a specific function or set of functions, you need
 a unit test. Edit
 
 If you want to test a specific function or set of functions, you need
 a unit test. Edit
-<project/directory>/buildtools/Cmake/UnitTesting.cmake to add your
+<project/directory>/tools/cmake/UnitTesting.cmake to add your
 source file to the TEST_CFILES list, and add the corresponding unit
 file to the TEST_UNITS list. For example, if your file is toto.c,
 your unit file will be toto_unit.c. The full path to your file must be
 source file to the TEST_CFILES list, and add the corresponding unit
 file to the TEST_UNITS list. For example, if your file is toto.c,
 your unit file will be toto_unit.c. The full path to your file must be
@@ -207,7 +207,7 @@ machine.
 
 Then you have to request cmake to run your test when "ctest" is
 launched. For that, you have to modify source
 
 Then you have to request cmake to run your test when "ctest" is
 launched. For that, you have to modify source
-<project/directory>/buildtools/Cmake/AddTests.cmake. Make sure to pick
+<project/directory>/tools/cmake/AddTests.cmake. Make sure to pick
 a wise name for your test. It is often useful to check a category of
 tests together. The only way to do so in ctest is to use the -R
 argument that specifies a regular expression that the test names must
 a wise name for your test. It is often useful to check a category of
 tests together. The only way to do so in ctest is to use the -R
 argument that specifies a regular expression that the test names must
index f599035..338e022 100644 (file)
@@ -171,7 +171,7 @@ That's the doxygen style (but I can live with it).
 Ahhh, cmake and doxygen. The perfect combo to bitch about life for a
 whole day...
 
 Ahhh, cmake and doxygen. The perfect combo to bitch about life for a
 whole day...
 
-Edit (project)/buildtools/Cmake/DefinePackage.cmake, and add your
+Edit (project)/tools/cmake/DefinePackage.cmake, and add your
 newly added page to the DOC_SOURCES. And bitch about these damn tools.
 
 Don't forget to commit your page, so that you can get some git fun to
 newly added page to the DOC_SOURCES. And bitch about these damn tools.
 
 Don't forget to commit your page, so that you can get some git fun to
@@ -180,15 +180,15 @@ complete your day.
 \section inside_doxygen_image Adding an image to the documentation
 
 If you need to run a command (like fig2dev) to generate your image,
 \section inside_doxygen_image Adding an image to the documentation
 
 If you need to run a command (like fig2dev) to generate your image,
-edit buildtools/Cmake/GenerateDoc.cmake and add your command to the
+edit tools/cmake/GenerateDoc.cmake and add your command to the
 doc target (grep for fig2dev in the file to see
 where exactly). Don't forget to add the source of your image to the
 archive somehow. You can add it to the list DOC_FIG of
 doc target (grep for fig2dev in the file to see
 where exactly). Don't forget to add the source of your image to the
 archive somehow. You can add it to the list DOC_FIG of
-buildtools/Cmake/DefinePackage.cmake.
+tools/cmake/DefinePackage.cmake.
 
 If your image is ready to use, put your png in doc/webcruft, and
 register it to cmake by adding it to the DOC_IMG list of file
 
 If your image is ready to use, put your png in doc/webcruft, and
 register it to cmake by adding it to the DOC_IMG list of file
-buildtools/Cmake/DefinePackage.cmake so that it lands in the archive
+tools/cmake/DefinePackage.cmake so that it lands in the archive
 distribution. It will also be copied automatically to the documentation.
 
 \section inside_doxygen_website Working on the website
 distribution. It will also be copied automatically to the documentation.
 
 \section inside_doxygen_website Working on the website
index 1e18cca..ab415b2 100644 (file)
@@ -59,7 +59,7 @@ $ ctest -R ns3
 
 If you have a NS3 version that is not known (yet) to SimGrid, the
 detection may fail. In that case, edit  the file
 
 If you have a NS3 version that is not known (yet) to SimGrid, the
 detection may fail. In that case, edit  the file
-buildtools/Cmake/Modules/FindNS3.cmake in your SimGrid tree. The
+tools/cmake/Modules/FindNS3.cmake in your SimGrid tree. The
 required changes are very easy, and documented at the beginning of
 this file.
 
 required changes are very easy, and documented at the beginning of
 this file.
 
index 82c5c12..7a4fecf 100644 (file)
@@ -119,7 +119,7 @@ public final class NativeLib {
 
        public static void main(String[] args) {
                if (args.length >= 1 && args[0].equals("--quiet"))
 
        public static void main(String[] args) {
                if (args.length >= 1 && args[0].equals("--quiet"))
-                       /* be careful, this execution path is used in buildtools/Cmake/Scripts/java_bundle.sh to determine where to put the libs */
+                       /* be careful, this execution path is used in tools/cmake/Scripts/java_bundle.sh to determine where to put the libs */
                        System.out.println(getPath());
                else 
                        System.out.println("This java library will try to load the native code under the following name:\n" +getPath());
                        System.out.println(getPath());
                else 
                        System.out.println("This java library will try to load the native code under the following name:\n" +getPath());
index ec66021..0161c31 100644 (file)
@@ -191,7 +191,7 @@ __asm__ (
 
 
 /* If you implement raw contexts for other processors, don't forget to
 
 
 /* If you implement raw contexts for other processors, don't forget to
-   update the definition of HAVE_RAWCTX in buildtools/Cmake/CompleteInFiles.cmake */
+   update the definition of HAVE_RAWCTX in tools/cmake/CompleteInFiles.cmake */
 
 raw_stack_t raw_makecontext(char* malloced_stack, int stack_size,
                             rawctx_entry_point_t entry_point, void* arg) {
 
 raw_stack_t raw_makecontext(char* malloced_stack, int stack_size,
                             rawctx_entry_point_t entry_point, void* arg) {
index 4e90aa2..ad461b9 100644 (file)
@@ -324,7 +324,7 @@ void ETag_surfxml_include(void) {
 
 /** @brief When reaching EOF, check whether we are in an include tag, and behave accordingly if yes
  *
 
 /** @brief When reaching EOF, check whether we are in an include tag, and behave accordingly if yes
  *
- * This function is called automatically by sedding the parser in buildtools/Cmake/MaintainerMode.cmake
+ * This function is called automatically by sedding the parser in tools/cmake/MaintainerMode.cmake
  * Every FAIL on "Premature EOF" is preceded by a call to this function, which role is to restore the
  * previous buffer if we reached the EOF /of an include file/. Its return code is used to avoid the
  * error message in that case.
  * Every FAIL on "Premature EOF" is preceded by a call to this function, which role is to restore the
  * previous buffer if we reached the EOF /of an include file/. Its return code is used to avoid the
  * error message in that case.
similarity index 99%
rename from buildtools/Cmake/AddTests.cmake
rename to tools/cmake/AddTests.cmake
index 64de948..e433f10 100644 (file)
@@ -592,5 +592,5 @@ IF(enable_auto_install)
 ENDIF()
 
 IF(enable_memcheck)
 ENDIF()
 
 IF(enable_memcheck)
-  INCLUDE(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/memcheck_tests.cmake)
+  INCLUDE(${CMAKE_HOME_DIRECTORY}/tools/cmake/memcheck_tests.cmake)
 ENDIF()
 ENDIF()
similarity index 92%
rename from buildtools/Cmake/CTestConfig.cmake
rename to tools/cmake/CTestConfig.cmake
index 83223bd..c816648 100644 (file)
@@ -56,4 +56,4 @@ if(enable_coverage)
     endif()
 endif()
 
     endif()
 endif()
 
-CONFIGURE_FILE(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/CTestCustom.cmake ${CMAKE_BINARY_DIR}/CTestCustom.cmake @ONLY)
+CONFIGURE_FILE(${CMAKE_HOME_DIRECTORY}/tools/cmake/CTestCustom.cmake ${CMAKE_BINARY_DIR}/CTestCustom.cmake @ONLY)
similarity index 96%
rename from buildtools/Cmake/CompleteInFiles.cmake
rename to tools/cmake/CompleteInFiles.cmake
index 837caf0..26f50ef 100644 (file)
@@ -1,6 +1,6 @@
 set(CMAKE_MODULE_PATH
   ${CMAKE_MODULE_PATH}
 set(CMAKE_MODULE_PATH
   ${CMAKE_MODULE_PATH}
-  ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Modules
+  ${CMAKE_HOME_DIRECTORY}/tools/cmake/Modules
   )
 
 # x86_64
   )
 
 # x86_64
@@ -198,7 +198,7 @@ CHECK_FUNCTION_EXISTS(_strdup SIMGRID_HAVE__STRDUP)
 
 #Check if __thread is defined
 execute_process(
 
 #Check if __thread is defined
 execute_process(
-  COMMAND "${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_thread_storage.c"
+  COMMAND "${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_thread_storage.c"
   WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
   RESULT_VARIABLE HAVE_thread_storage_run
   )
   WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
   RESULT_VARIABLE HAVE_thread_storage_run
   )
@@ -287,7 +287,7 @@ if (HAVE_DLFCN_H)
     if(HAVE_DLOPEN_IN_LIBDL)
       set(DL_LIBRARY "-ldl")
     endif(HAVE_DLOPEN_IN_LIBDL)
     if(HAVE_DLOPEN_IN_LIBDL)
       set(DL_LIBRARY "-ldl")
     endif(HAVE_DLOPEN_IN_LIBDL)
-    execute_process(COMMAND ${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_gnu_dynlinker.c ${DL_LIBRARY} -o test_gnu_ld
+    execute_process(COMMAND ${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_gnu_dynlinker.c ${DL_LIBRARY} -o test_gnu_ld
       WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
       OUTPUT_VARIABLE HAVE_GNU_LD_compil
     )
       WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
       OUTPUT_VARIABLE HAVE_GNU_LD_compil
     )
@@ -330,7 +330,7 @@ if(HAVE_PTHREAD)
   ### Test that we have a way to create semaphores
 
   if(HAVE_SEM_OPEN_LIB)
   ### Test that we have a way to create semaphores
 
   if(HAVE_SEM_OPEN_LIB)
-    execute_process(COMMAND ${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_sem_open.c -lpthread -o sem_open
+    execute_process(COMMAND ${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_sem_open.c -lpthread -o sem_open
     WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
     OUTPUT_VARIABLE HAVE_SEM_OPEN_compil
     )
     WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
     OUTPUT_VARIABLE HAVE_SEM_OPEN_compil
     )
@@ -374,7 +374,7 @@ if(HAVE_PTHREAD)
   endif()
 
   if(HAVE_SEM_INIT_LIB)
   endif()
 
   if(HAVE_SEM_INIT_LIB)
-    execute_process(COMMAND ${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_sem_init.c -lpthread -o sem_init
+    execute_process(COMMAND ${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_sem_init.c -lpthread -o sem_init
     WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
     RESULT_VARIABLE HAVE_SEM_INIT_run OUTPUT_VARIABLE HAVE_SEM_INIT_compil)
 
     WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
     RESULT_VARIABLE HAVE_SEM_INIT_run OUTPUT_VARIABLE HAVE_SEM_INIT_compil)
 
@@ -422,7 +422,7 @@ if(HAVE_PTHREAD)
   if(HAVE_SEM_TIMEDWAIT_LIB)
 
     execute_process(
   if(HAVE_SEM_TIMEDWAIT_LIB)
 
     execute_process(
-      COMMAND "${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_sem_timedwait.c -lpthread"
+      COMMAND "${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_sem_timedwait.c -lpthread"
       WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
       OUTPUT_VARIABLE HAVE_SEM_TIMEDWAIT_run
       )
       WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
       OUTPUT_VARIABLE HAVE_SEM_TIMEDWAIT_run
       )
@@ -441,7 +441,7 @@ if(HAVE_PTHREAD)
   if(HAVE_MUTEX_TIMEDLOCK_LIB)
 
     execute_process(
   if(HAVE_MUTEX_TIMEDLOCK_LIB)
 
     execute_process(
-      COMMAND "${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_mutex_timedlock.c -lpthread"
+      COMMAND "${CMAKE_C_COMPILER} ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_mutex_timedlock.c -lpthread"
       WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
       OUTPUT_VARIABLE HAVE_MUTEX_TIMEDLOCK_run
       )
       WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
       OUTPUT_VARIABLE HAVE_MUTEX_TIMEDLOCK_run
       )
@@ -465,7 +465,7 @@ if(WIN32)
   # We always provide our own implementation of ucontext on Windows.
   try_compile(HAVE_UCONTEXT
     ${CMAKE_BINARY_DIR}
   # We always provide our own implementation of ucontext on Windows.
   try_compile(HAVE_UCONTEXT
     ${CMAKE_BINARY_DIR}
-    ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_AC_CHECK_MCSC.c
+    ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_AC_CHECK_MCSC.c
     COMPILE_DEFINITIONS _XBT_WIN32
     INCLUDE_DIRECTORIES
       ${CMAKE_HOME_DIRECTORY}/src/include
     COMPILE_DEFINITIONS _XBT_WIN32
     INCLUDE_DIRECTORIES
       ${CMAKE_HOME_DIRECTORY}/src/include
@@ -475,7 +475,7 @@ else()
   # We always provide our own implementation of ucontext on Windows.
   try_compile(HAVE_UCONTEXT
     ${CMAKE_BINARY_DIR}
   # We always provide our own implementation of ucontext on Windows.
   try_compile(HAVE_UCONTEXT
     ${CMAKE_BINARY_DIR}
-    ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_AC_CHECK_MCSC.c)
+    ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_AC_CHECK_MCSC.c)
 endif()
 
 #If can have both context
 endif()
 
 #If can have both context
@@ -575,7 +575,7 @@ if(HAVE_MAKECONTEXT OR WIN32)
   else()
     try_run(RUN_makecontext_VAR COMPILE_makecontext_VAR
       ${CMAKE_BINARY_DIR}
   else()
     try_run(RUN_makecontext_VAR COMPILE_makecontext_VAR
       ${CMAKE_BINARY_DIR}
-      ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_stacksetup.c
+      ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_stacksetup.c
       COMPILE_DEFINITIONS "${makecontext_CPPFLAGS} ${makecontext_CPPFLAGS_2}"
       )
   endif()
       COMPILE_DEFINITIONS "${makecontext_CPPFLAGS} ${makecontext_CPPFLAGS_2}"
       )
   endif()
@@ -602,7 +602,7 @@ endif()
 if (NOT CMAKE_CROSSCOMPILING)
   try_run(RUN_makecontext_VAR COMPILE_makecontext_VAR
     ${CMAKE_BINARY_DIR}
 if (NOT CMAKE_CROSSCOMPILING)
   try_run(RUN_makecontext_VAR COMPILE_makecontext_VAR
     ${CMAKE_BINARY_DIR}
-    ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_stackgrowth.c
+    ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_stackgrowth.c
     RUN_OUTPUT_VARIABLE stack
     )
 endif()
     RUN_OUTPUT_VARIABLE stack
     )
 endif()
@@ -643,7 +643,7 @@ set(diff_va "va_copy((d),(s))"
   )
 
 foreach(fct ${diff_va})
   )
 
 foreach(fct ${diff_va})
-  write_file("${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_va_copy.c" "#include <stdlib.h>
+  write_file("${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_va_copy.c" "#include <stdlib.h>
 #include <stdarg.h>
 #include <string.h>
 #define DO_VA_COPY(d,s) ${fct}
 #include <stdarg.h>
 #include <string.h>
 #define DO_VA_COPY(d,s) ${fct}
@@ -674,7 +674,7 @@ int main(void)
     )
 
   execute_process(
     )
 
   execute_process(
-  COMMAND ${CMAKE_C_COMPILER} "${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_va_copy.c"
+  COMMAND ${CMAKE_C_COMPILER} "${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_va_copy.c"
   WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
   RESULT_VARIABLE COMPILE_VA_NULL_VAR
   OUTPUT_QUIET
   WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
   RESULT_VARIABLE COMPILE_VA_NULL_VAR
   OUTPUT_QUIET
@@ -747,7 +747,7 @@ if(HAVE_SNPRINTF AND HAVE_VSNPRINTF OR WIN32)
   else()
     try_run(RUN_SNPRINTF_FUNC_VAR COMPILE_SNPRINTF_FUNC_VAR
       ${CMAKE_BINARY_DIR}
   else()
     try_run(RUN_SNPRINTF_FUNC_VAR COMPILE_SNPRINTF_FUNC_VAR
       ${CMAKE_BINARY_DIR}
-      ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_snprintf.c
+      ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_snprintf.c
       )
   endif()
 
       )
   endif()
 
@@ -757,7 +757,7 @@ if(HAVE_SNPRINTF AND HAVE_VSNPRINTF OR WIN32)
   else()
     try_run(RUN_VSNPRINTF_FUNC_VAR COMPILE_VSNPRINTF_FUNC_VAR
       ${CMAKE_BINARY_DIR}
   else()
     try_run(RUN_VSNPRINTF_FUNC_VAR COMPILE_VSNPRINTF_FUNC_VAR
       ${CMAKE_BINARY_DIR}
-      ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/test_prog/prog_vsnprintf.c
+      ${CMAKE_HOME_DIRECTORY}/tools/cmake/test_prog/prog_vsnprintf.c
       )
   endif()
 
       )
   endif()
 
@@ -808,7 +808,7 @@ configure_file("${CMAKE_HOME_DIRECTORY}/src/context_sysv_config.h.in"
   "${CMAKE_BINARY_DIR}/src/context_sysv_config.h" @ONLY IMMEDIATE)
 
 SET( CMAKEDEFINE "#cmakedefine" )
   "${CMAKE_BINARY_DIR}/src/context_sysv_config.h" @ONLY IMMEDIATE)
 
 SET( CMAKEDEFINE "#cmakedefine" )
-configure_file("${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/src/internal_config.h.in" "${CMAKE_BINARY_DIR}/src/internal_config.h" @ONLY IMMEDIATE)
+configure_file("${CMAKE_HOME_DIRECTORY}/tools/cmake/src/internal_config.h.in" "${CMAKE_BINARY_DIR}/src/internal_config.h" @ONLY IMMEDIATE)
 configure_file("${CMAKE_BINARY_DIR}/src/internal_config.h" "${CMAKE_BINARY_DIR}/src/internal_config.h" @ONLY IMMEDIATE)
 configure_file("${CMAKE_HOME_DIRECTORY}/include/simgrid_config.h.in" "${CMAKE_BINARY_DIR}/include/simgrid_config.h" @ONLY IMMEDIATE)
 
 configure_file("${CMAKE_BINARY_DIR}/src/internal_config.h" "${CMAKE_BINARY_DIR}/src/internal_config.h" @ONLY IMMEDIATE)
 configure_file("${CMAKE_HOME_DIRECTORY}/include/simgrid_config.h.in" "${CMAKE_BINARY_DIR}/include/simgrid_config.h" @ONLY IMMEDIATE)
 
@@ -1003,4 +1003,4 @@ IF(${ARCH_32_BITS})
 ELSE()
   set(WIN_ARCH "64")
 ENDIF()
 ELSE()
   set(WIN_ARCH "64")
 ENDIF()
-configure_file("${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/src/simgrid.nsi.in" "${CMAKE_BINARY_DIR}/simgrid.nsi" @ONLY IMMEDIATE)
+configure_file("${CMAKE_HOME_DIRECTORY}/tools/cmake/src/simgrid.nsi.in" "${CMAKE_BINARY_DIR}/simgrid.nsi" @ONLY IMMEDIATE)
similarity index 94%
rename from buildtools/Cmake/DefinePackages.cmake
rename to tools/cmake/DefinePackages.cmake
index 68f39ea..fa90c08 100644 (file)
@@ -1159,58 +1159,58 @@ set(TOOLS_CMAKEFILES_TXT
 
 set(CMAKE_SOURCE_FILES
   CMakeLists.txt
 
 set(CMAKE_SOURCE_FILES
   CMakeLists.txt
-  buildtools/Cmake/AddTests.cmake
-  buildtools/Cmake/CTestConfig.cmake
-  buildtools/Cmake/CTestCustom.cmake
-  buildtools/Cmake/CompleteInFiles.cmake
-  buildtools/Cmake/DefinePackages.cmake
-  buildtools/Cmake/Distrib.cmake
-  buildtools/Cmake/Flags.cmake
-  buildtools/Cmake/GenerateDoc.cmake
-  buildtools/Cmake/GenerateDocWin.cmake
-  buildtools/Cmake/MaintainerMode.cmake
-  buildtools/Cmake/MakeExe.cmake
-  buildtools/Cmake/MakeJava.cmake
-  buildtools/Cmake/MakeLib.cmake
-  buildtools/Cmake/MakeLibWin.cmake
-  buildtools/Cmake/Modules/FindGFortran.cmake
-  buildtools/Cmake/Modules/FindGraphviz.cmake
-  buildtools/Cmake/Modules/FindLibSigc++.cmake
-  buildtools/Cmake/Modules/FindLibdw.cmake
-  buildtools/Cmake/Modules/FindLibunwind.cmake
-  buildtools/Cmake/Modules/FindLua51Simgrid.cmake
-  buildtools/Cmake/Modules/FindNS3.cmake
-  buildtools/Cmake/Modules/FindRngStream.cmake
-  buildtools/Cmake/Modules/FindRubySimgrid.cmake
-  buildtools/Cmake/Modules/FindScala.cmake
-  buildtools/Cmake/Modules/FindSimGrid.cmake
-  buildtools/Cmake/Modules/FindValgrind.cmake
-  buildtools/Cmake/Option.cmake
-  buildtools/Cmake/Pipol.cmake
-  buildtools/Cmake/PrintArgs.cmake
-  buildtools/Cmake/Scripts/Diff.pm
-  buildtools/Cmake/Scripts/Makefile.default
-  buildtools/Cmake/Scripts/SimGrid.packproj
-  buildtools/Cmake/Scripts/generate_memcheck_tests.pl
-  buildtools/Cmake/Scripts/java_bundle.sh
-  buildtools/Cmake/Scripts/my_valgrind.pl
-  buildtools/Cmake/Scripts/postinstall.sh
-  buildtools/Cmake/Scripts/preinstall.sh
-  buildtools/Cmake/Scripts/update_tesh.pl
-  buildtools/Cmake/UnitTesting.cmake
-  buildtools/Cmake/src/internal_config.h.in
-  buildtools/Cmake/src/simgrid.nsi.in
-  buildtools/Cmake/test_prog/prog_AC_CHECK_MCSC.c
-  buildtools/Cmake/test_prog/prog_gnu_dynlinker.c
-  buildtools/Cmake/test_prog/prog_mutex_timedlock.c
-  buildtools/Cmake/test_prog/prog_sem_init.c
-  buildtools/Cmake/test_prog/prog_sem_open.c
-  buildtools/Cmake/test_prog/prog_sem_timedwait.c
-  buildtools/Cmake/test_prog/prog_snprintf.c
-  buildtools/Cmake/test_prog/prog_stackgrowth.c
-  buildtools/Cmake/test_prog/prog_stacksetup.c
-  buildtools/Cmake/test_prog/prog_thread_storage.c
-  buildtools/Cmake/test_prog/prog_vsnprintf.c
+  tools/cmake/AddTests.cmake
+  tools/cmake/CTestConfig.cmake
+  tools/cmake/CTestCustom.cmake
+  tools/cmake/CompleteInFiles.cmake
+  tools/cmake/DefinePackages.cmake
+  tools/cmake/Distrib.cmake
+  tools/cmake/Flags.cmake
+  tools/cmake/GenerateDoc.cmake
+  tools/cmake/GenerateDocWin.cmake
+  tools/cmake/MaintainerMode.cmake
+  tools/cmake/MakeExe.cmake
+  tools/cmake/MakeJava.cmake
+  tools/cmake/MakeLib.cmake
+  tools/cmake/MakeLibWin.cmake
+  tools/cmake/Modules/FindGFortran.cmake
+  tools/cmake/Modules/FindGraphviz.cmake
+  tools/cmake/Modules/FindLibSigc++.cmake
+  tools/cmake/Modules/FindLibdw.cmake
+  tools/cmake/Modules/FindLibunwind.cmake
+  tools/cmake/Modules/FindLua51Simgrid.cmake
+  tools/cmake/Modules/FindNS3.cmake
+  tools/cmake/Modules/FindRngStream.cmake
+  tools/cmake/Modules/FindRubySimgrid.cmake
+  tools/cmake/Modules/FindScala.cmake
+  tools/cmake/Modules/FindSimGrid.cmake
+  tools/cmake/Modules/FindValgrind.cmake
+  tools/cmake/Option.cmake
+  tools/cmake/Pipol.cmake
+  tools/cmake/PrintArgs.cmake
+  tools/cmake/Scripts/Diff.pm
+  tools/cmake/Scripts/Makefile.default
+  tools/cmake/Scripts/SimGrid.packproj
+  tools/cmake/Scripts/generate_memcheck_tests.pl
+  tools/cmake/Scripts/java_bundle.sh
+  tools/cmake/Scripts/my_valgrind.pl
+  tools/cmake/Scripts/postinstall.sh
+  tools/cmake/Scripts/preinstall.sh
+  tools/cmake/Scripts/update_tesh.pl
+  tools/cmake/UnitTesting.cmake
+  tools/cmake/src/internal_config.h.in
+  tools/cmake/src/simgrid.nsi.in
+  tools/cmake/test_prog/prog_AC_CHECK_MCSC.c
+  tools/cmake/test_prog/prog_gnu_dynlinker.c
+  tools/cmake/test_prog/prog_mutex_timedlock.c
+  tools/cmake/test_prog/prog_sem_init.c
+  tools/cmake/test_prog/prog_sem_open.c
+  tools/cmake/test_prog/prog_sem_timedwait.c
+  tools/cmake/test_prog/prog_snprintf.c
+  tools/cmake/test_prog/prog_stackgrowth.c
+  tools/cmake/test_prog/prog_stacksetup.c
+  tools/cmake/test_prog/prog_thread_storage.c
+  tools/cmake/test_prog/prog_vsnprintf.c
   buildtools/Cross/Mingw.cmake
   tools/stack-cleaner/as
   tools/stack-cleaner/cc
   buildtools/Cross/Mingw.cmake
   tools/stack-cleaner/as
   tools/stack-cleaner/cc
similarity index 99%
rename from buildtools/Cmake/Distrib.cmake
rename to tools/cmake/Distrib.cmake
index 8efef16..29ab476 100644 (file)
@@ -277,7 +277,7 @@ endforeach(file ${source_to_pack})
 
 add_custom_command(
   TARGET dist-dir
 
 add_custom_command(
   TARGET dist-dir
-  COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Scripts/Makefile.default ${PROJECT_NAME}-${release_version}/Makefile
+  COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_HOME_DIRECTORY}/tools/cmake/Scripts/Makefile.default ${PROJECT_NAME}-${release_version}/Makefile
   COMMAND ${CMAKE_COMMAND} -E echo "${GIT_VERSION}" > ${PROJECT_NAME}-${release_version}/.gitversion
   )
 
   COMMAND ${CMAKE_COMMAND} -E echo "${GIT_VERSION}" > ${PROJECT_NAME}-${release_version}/.gitversion
   )
 
similarity index 98%
rename from buildtools/Cmake/MakeJava.cmake
rename to tools/cmake/MakeJava.cmake
index 34f99e7..bb01398 100644 (file)
@@ -82,7 +82,7 @@ else()
   add_jar(simgrid-java_pre_jar ${JMSG_JAVA_SRC} OUTPUT_NAME simgrid)
 endif()
 
   add_jar(simgrid-java_pre_jar ${JMSG_JAVA_SRC} OUTPUT_NAME simgrid)
 endif()
 
-set(JAVA_BUNDLE "${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Scripts/java_bundle.sh")
+set(JAVA_BUNDLE "${CMAKE_HOME_DIRECTORY}/tools/cmake/Scripts/java_bundle.sh")
 set(JAVA_BUNDLE_SO_FILES
   ${CMAKE_BINARY_DIR}/lib/${LIBSIMGRID_SO}
   ${CMAKE_BINARY_DIR}/lib/${LIBSIMGRID_JAVA_SO}
 set(JAVA_BUNDLE_SO_FILES
   ${CMAKE_BINARY_DIR}/lib/${LIBSIMGRID_SO}
   ${CMAKE_BINARY_DIR}/lib/${LIBSIMGRID_JAVA_SO}
similarity index 98%
rename from buildtools/Cmake/MakeLib.cmake
rename to tools/cmake/MakeLib.cmake
index fc8d150..a240c3b 100644 (file)
@@ -17,7 +17,7 @@ if(enable_ust)
 endif()
 
 if(enable_java)
 endif()
 
 if(enable_java)
-  include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/MakeJava.cmake)
+  include(${CMAKE_HOME_DIRECTORY}/tools/cmake/MakeJava.cmake)
 endif()
 
 add_dependencies(simgrid maintainer_files)
 endif()
 
 add_dependencies(simgrid maintainer_files)
similarity index 95%
rename from buildtools/Cmake/MakeLibWin.cmake
rename to tools/cmake/MakeLibWin.cmake
index c62d9bb..85a93cc 100644 (file)
@@ -2,7 +2,7 @@
 #>gcc c:\simgrid-trunk\examples\msg\icomms\peer.c -static -Lc:\simgrid-trunk\lib -lsimgrid -Ic:\simgrid-trunk\include -lwsock32
 
 if(enable_java)
 #>gcc c:\simgrid-trunk\examples\msg\icomms\peer.c -static -Lc:\simgrid-trunk\lib -lsimgrid -Ic:\simgrid-trunk\include -lwsock32
 
 if(enable_java)
-  include(${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/MakeJava.cmake)
+  include(${CMAKE_HOME_DIRECTORY}/tools/cmake/MakeJava.cmake)
 endif()
 
 add_library(simgrid SHARED ${simgrid_sources})
 endif()
 
 add_library(simgrid SHARED ${simgrid_sources})
similarity index 96%
rename from buildtools/Cmake/Modules/FindSimGrid.cmake
rename to tools/cmake/Modules/FindSimGrid.cmake
index c8a6234..f97f859 100644 (file)
@@ -4,7 +4,7 @@
 # TO CALL THIS FILE USE
 #set(CMAKE_MODULE_PATH
 #${CMAKE_MODULE_PATH}
 # TO CALL THIS FILE USE
 #set(CMAKE_MODULE_PATH
 #${CMAKE_MODULE_PATH}
-#${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Modules
+#${CMAKE_HOME_DIRECTORY}/tools/cmake/Modules
 #)
 
 find_library(HAVE_SIMGRID_LIB
 #)
 
 find_library(HAVE_SIMGRID_LIB
similarity index 74%
rename from buildtools/Cmake/Modules/FindValgrind.cmake
rename to tools/cmake/Modules/FindValgrind.cmake
index 559f15e..2ab4e38 100644 (file)
@@ -11,8 +11,8 @@ find_program(VALGRIND_EXE
 
 if(VALGRIND_EXE)
   message(STATUS "Found valgrind: ${VALGRIND_EXE}")
 
 if(VALGRIND_EXE)
   message(STATUS "Found valgrind: ${VALGRIND_EXE}")
-  SET(VALGRIND_COMMAND "${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Scripts/my_valgrind.pl")
-  SET(MEMORYCHECK_COMMAND "${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Scripts/my_valgrind.pl")
+  SET(VALGRIND_COMMAND "${CMAKE_HOME_DIRECTORY}/tools/cmake/Scripts/my_valgrind.pl")
+  SET(MEMORYCHECK_COMMAND "${CMAKE_HOME_DIRECTORY}/tools/cmake/Scripts/my_valgrind.pl")
 endif()
 
 if(enable_memcheck_xml)
 endif()
 
 if(enable_memcheck_xml)
@@ -24,7 +24,7 @@ if(VALGRIND_EXE)
   string(REGEX MATCH "[0-9].[0-9].[0-9]" NEW_VALGRIND_VERSION "${VALGRIND_VERSION}")
   if(NEW_VALGRIND_VERSION)
     message(STATUS "Valgrind version: ${NEW_VALGRIND_VERSION}")
   string(REGEX MATCH "[0-9].[0-9].[0-9]" NEW_VALGRIND_VERSION "${VALGRIND_VERSION}")
   if(NEW_VALGRIND_VERSION)
     message(STATUS "Valgrind version: ${NEW_VALGRIND_VERSION}")
-    exec_program("${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Scripts/generate_memcheck_tests.pl ${CMAKE_HOME_DIRECTORY} ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/AddTests.cmake > ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/memcheck_tests.cmake" OUTPUT_VARIABLE SHUTT)
+    exec_program("${CMAKE_HOME_DIRECTORY}/tools/cmake/Scripts/generate_memcheck_tests.pl ${CMAKE_HOME_DIRECTORY} ${CMAKE_HOME_DIRECTORY}/tools/cmake/AddTests.cmake > ${CMAKE_HOME_DIRECTORY}/tools/cmake/memcheck_tests.cmake" OUTPUT_VARIABLE SHUTT)
     set(MEMORYCHECK_COMMAND_OPTIONS "--trace-children=yes --trace-children-skip=/usr/bin/*,/bin/* --leak-check=full --show-reachable=yes --track-origins=no --read-var-info=no --num-callers=20 --suppressions=${CMAKE_HOME_DIRECTORY}/tools/simgrid.supp ${VALGRIND_EXTRA_COMMAND_OPTIONS} ")
     message(STATUS "Valgrind options: ${MEMORYCHECK_COMMAND_OPTIONS}")
   else()
     set(MEMORYCHECK_COMMAND_OPTIONS "--trace-children=yes --trace-children-skip=/usr/bin/*,/bin/* --leak-check=full --show-reachable=yes --track-origins=no --read-var-info=no --num-callers=20 --suppressions=${CMAKE_HOME_DIRECTORY}/tools/simgrid.supp ${VALGRIND_EXTRA_COMMAND_OPTIONS} ")
     message(STATUS "Valgrind options: ${MEMORYCHECK_COMMAND_OPTIONS}")
   else()
similarity index 99%
rename from buildtools/Cmake/src/internal_config.h.in
rename to tools/cmake/src/internal_config.h.in
index be3d510..44b9e7b 100644 (file)
@@ -1,7 +1,7 @@
 /* internal_config.h -- characteristics of the platform, as probed by Cmake */
 
 /* This file is AUTOMATICALLY GENERATED by Cmake. Edit the following
 /* internal_config.h -- characteristics of the platform, as probed by Cmake */
 
 /* This file is AUTOMATICALLY GENERATED by Cmake. Edit the following
-   template instead buildtools/Cmake/src/internal_config.h.in               */
+   template instead tools/cmake/src/internal_config.h.in                    */
 
 /* Copyright (c) 2004-2014. The SimGrid Team.
  * All rights reserved.                                                     */
 
 /* Copyright (c) 2004-2014. The SimGrid Team.
  * All rights reserved.                                                     */
index 963a4a3..9d9b88b 100755 (executable)
@@ -96,7 +96,7 @@ diffcmd() {
 ERROR: Some files are missing and/or unexpected in the archive.
 * lines beginning with '-' give files that are unexpected in the archive
 * lines beginning with '+' give files that are missing from the archive
 ERROR: Some files are missing and/or unexpected in the archive.
 * lines beginning with '-' give files that are unexpected in the archive
 * lines beginning with '+' give files that are missing from the archive
-Please fix CMake files (e.g. "buildtools/Cmake/DefinePackages.cmake"),
+Please fix CMake files (e.g. "tools/cmake/DefinePackages.cmake"),
 and/or "tools/check_dist_archive.exclude".
 EOF
         diff -u "$fa" "$fb"
 and/or "tools/check_dist_archive.exclude".
 EOF
         diff -u "$fa" "$fb"
index decd859..b7fa5af 100644 (file)
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.6)
 configure_file("${CMAKE_HOME_DIRECTORY}/tools/tesh/tesh.pl"
   "${CMAKE_BINARY_DIR}/bin/tesh" @ONLY IMMEDIATE)
 
 configure_file("${CMAKE_HOME_DIRECTORY}/tools/tesh/tesh.pl"
   "${CMAKE_BINARY_DIR}/bin/tesh" @ONLY IMMEDIATE)
 
-    file(COPY        ${CMAKE_HOME_DIRECTORY}/buildtools/Cmake/Scripts/Diff.pm
+    file(COPY        ${CMAKE_HOME_DIRECTORY}/tools/cmake/Scripts/Diff.pm
          DESTINATION ${CMAKE_BINARY_DIR}/bin
          FILE_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
                           GROUP_EXECUTE GROUP_READ)
          DESTINATION ${CMAKE_BINARY_DIR}/bin
          FILE_PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ
                           GROUP_EXECUTE GROUP_READ)