add_library(simgrid SHARED ${simgrid_sources})
set_target_properties(simgrid PROPERTIES VERSION ${libsimgrid_version})
-if(enable_lib_static)
- add_library(simgrid_static STATIC ${simgrid_sources})
-endif()
-
if(enable_ust)
ADD_DEPENDENCIES(simgrid simgrid_ust)
endif()
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/examples/simdag/
COMMAND ${CMAKE_COMMAND} -E create_symlink ${CMAKE_BINARY_DIR}/lib/libsimgrid.${LIB_EXE} ${CMAKE_BINARY_DIR}/examples/simdag/simgrid.${LIB_EXE} #for test
)
- SET(SIMGRID_DEP "${SIMGRID_DEP} -l${LIB_LUA_NAME}")
- SET(SIMGRID_DEP "${SIMGRID_DEP} -ldl")
+ SET(SIMGRID_DEP "${SIMGRID_DEP} ${LUA_LIBRARY} -ldl")
endif()
if(HAVE_GRAPHVIZ)
if(HAVE_LIBSIGC++)
SET(SIMGRID_DEP "${SIMGRID_DEP} -lsigc-2.0")
+ add_definitions(-DLIBSIGC)
endif()
if(HAVE_MC)
target_link_libraries(simgrid ${SIMGRID_DEP})
-# Pass dependencies to static libs
-##################################
-if(enable_lib_static)
- target_link_libraries(simgrid_static ${SIMGRID_DEP})
- add_dependencies(simgrid_static maintainer_files)
- set_target_properties(simgrid_static PROPERTIES OUTPUT_NAME simgrid)
-endif()
-
# Dependencies from maintainer mode
###################################
if(enable_maintainer_mode AND PYTHON_EXE)