set(SIMGRID_DEP "ruby1.8")
set(SMPI_DEP "")
+if(HAVE_RUBY_H)
+ add_library(simgrid_ruby STATIC ${PROJECT_DIRECTORY}/src/bindings/ruby/simgrid_ruby.c)
+ set(RUBY_DEP "-lm -module")
+ target_link_libraries(simgrid_ruby simgrid ${RUBY_DEP} -fprofile-arcs)
+endif(HAVE_RUBY_H)
if(CMAKE_SYSTEM_NAME MATCHES "Darwin")
add_definitions("-D_XOPEN_SOURCE")
SET(SIMGRID_DEP "${SIMGRID_DEP} -ldl -llua5.1")
endif(HAVE_LUA)
-if(HAVE_RUBY_H)
-add_library(simgrid_ruby STATIC ${PROJECT_DIRECTORY}/src/bindings/ruby/simgrid_ruby.c)
-set(RUBY_DEP "-lm -module")
-target_link_libraries(simgrid_ruby simgrid ${RUBY_DEP} -fprofile-arcs)
-endif(HAVE_RUBY_H)
-
if(HAVE_GTNETS)
SET(SIMGRID_DEP "${SIMGRID_DEP} -lgtnets")
endif(HAVE_GTNETS)
if(NOT HAVE_RUBY_H)
-string(REPLACE "ruby1.8 " "" SIMGRID_DEP ${SIMGRID_DEP})
+ string(REPLACE "ruby1.8 -l" "" SIMGRID_DEP ${SIMGRID_DEP})
+ string(REPLACE "ruby1.8" "" SIMGRID_DEP ${SIMGRID_DEP})
endif(NOT HAVE_RUBY_H)
target_link_libraries(simgrid ${SIMGRID_DEP} -fprofile-arcs)