+++ /dev/null
-### This is a template for building targets with simgrid
-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 ws2_32 pthread)
-else()
- set(LIBRARIES_DEP simgrid pthread)
-endif()
-
-project(MY_SIMGRID_PROJECT C)
-
-set(CMAKE_C_FLAGS "" CACHE TYPE INTERNAL FORCE)
-set(CMAKE_EXE_LINKER_FLAGS "" CACHE TYPE INTERNAL FORCE)
-
-###############################
-# Test the build dependencies #
-###############################
-message(STATUS "Looking for lib Simgrid")
-if("$ENV{SIMGRID_ROOT}" STREQUAL "")
- message(STATUS "Looking for lib Simgrid - Not found")
- message(FATAL_ERROR "Simgrid not found, reinstall it or set SIMGRID_ROOT")
-else()
- link_directories($ENV{SIMGRID_ROOT}/lib)
- include_directories($ENV{SIMGRID_ROOT}/include)
- include_directories($ENV{SIMGRID_ROOT}/src)
- include_directories($ENV{SIMGRID_ROOT}/src/include)
- message(STATUS "Looking for lib Simgrid - found")
-endif()
-
-################
-# FIND TARGETS #
-################
-file(GLOB SOURCE_FILE
- RELATIVE ${CMAKE_HOME_DIRECTORY}/
- "*.c"
- )
-string(REPLACE ".c" "" TARGET_NAME ${SOURCE_FILE})
-
-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 libraries
- target_link_libraries(${target} ${LIBRARIES_DEP})
-endforeach(target ${SOURCE_FILE})