endif(enable_model-checking AND HAVE_MMAP)
if(enable_lua)
- include(FindLua51)
+ include(FindLua51Simgrid)
if(LUA51_FOUND)
set(HAVE_LUA 1)
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-I${LUA_INCLUDE_DIR} ")
- foreach(path_lua ${LUA_LIBRARIES})
- string(REGEX REPLACE "liblua.*" "" path_lua_to_use ${path_lua})
- string(REGEX MATCH ".*lua.*" operation "${path_lua}")
- if(operation)
- string(REGEX REPLACE "${path_lua_to_use}" "" liblua ${path_lua})
- string(REPLACE "lib" "" liblua "${liblua}")
- string(REGEX REPLACE "[.][^.]*$" "" liblua "${liblua}")
- endif(operation)
- endforeach(path_lua ${LUA_LIBRARIES})
+ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}-L${LUA_LIBRARY_DIR} ")
else(LUA51_FOUND)
message("Lua binding need version 5.1 and cmake version 2.8")
message("Cmake version ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}")