X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0053bacb6660743f437919503cb9cd376de9bea7..8cd41e4adb67ddfb855b3744c43ad717e32d74c9:/doc/HelloWorld/CMakeLists.txt diff --git a/doc/HelloWorld/CMakeLists.txt b/doc/HelloWorld/CMakeLists.txt index d93fa60d6d..ac917df224 100644 --- a/doc/HelloWorld/CMakeLists.txt +++ b/doc/HelloWorld/CMakeLists.txt @@ -4,6 +4,9 @@ cmake_minimum_required(VERSION 2.8) ### Need to set rc ccompiler before enable language if(WIN32) SET(CMAKE_RC_COMPILER "windres") + set(LIBRARIES_DEP simgrid pcre ws2_32 pthread) +else(WIN32) + set(LIBRARIES_DEP simgrid pcre pthread) endif(WIN32) project(MY_SIMGRID_PROJECT C) @@ -14,7 +17,7 @@ set(CMAKE_EXE_LINKER_FLAGS "" CACHE TYPE INTERNAL FORCE) ############################### # Test the build dependencies # ############################### -include(FindPCRE.cmake) +include(FindPcreWin.cmake) message(STATUS "Looking for lib Simgrid") if("$ENV{SIMGRID_ROOT}" STREQUAL "") message(STATUS "Looking for lib Simgrid - Not found") @@ -24,7 +27,6 @@ else("$ENV{SIMGRID_ROOT}" STREQUAL "") include_directories($ENV{SIMGRID_ROOT}/include) include_directories($ENV{SIMGRID_ROOT}/src) include_directories($ENV{SIMGRID_ROOT}/src/include) - add_library(libsimgrid STATIC IMPORTED) message(STATUS "Looking for lib Simgrid - found") endif("$ENV{SIMGRID_ROOT}" STREQUAL "") @@ -41,6 +43,6 @@ foreach(target "${TARGET_NAME}") add_executable(${target} "${target}.c") message(STATUS "source_file: ${target}.c") message(STATUS "target name: ${target}.exe") - # Any targets need to be linked with simgrid and pcre - target_link_libraries(${target} simgrid pcre pthread) + # Any targets need to be linked with libraries + target_link_libraries(${target} ${LIBRARIES_DEP}) endforeach(target ${SOURCE_FILE})