diff -r 35d762458d66 -r 91199321e916 cmake_modules/FindLua.cmake --- a/cmake_modules/FindLua.cmake Fri May 11 00:05:47 2012 +0200 +++ b/cmake_modules/FindLua.cmake Fri May 11 00:11:01 2012 +0200 @@ -5,31 +5,30 @@ # On Linux it will try to load the system library and fallback to compiling # the bundled one when nothing is found -set(LUA_FOUND true) +set(LUA_FOUND false) if (ANDROID) - SET(LUA_DEFAULT "liblua5.1.so") + SET(LUA_DEFAULT "liblua5.1.so") else (ANDROID) - IF(WIN32) - SET(LUA_DEFAULT lua.dll) - ELSE(WIN32) - IF(APPLE) - SET(LUA_DEFAULT lua) - ELSE(APPLE) - #locate the system's lua library - FIND_LIBRARY(LUA_DEFAULT NAMES lua51 lua5.1 lua-5.1 lua PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib) - IF(${LUA_DEFAULT} MATCHES "LUA_DEFAULT-NOTFOUND") - #UNSET(LUA_DEFAULT) - #MESSAGE(FATAL_ERROR "Couldn't find Lua 5.1 library!") - set(LUA_DEFAULT lua) - set(LUA_FOUND false) - ELSE() - message(STATUS "LibLua 5.1 found at ${LUA_DEFAULT}") - #remove the path (fpc doesn't like it - why?) - GET_FILENAME_COMPONENT(LUA_DEFAULT ${LUA_DEFAULT} NAME) - ENDIF() - ENDIF(APPLE) - ENDIF(WIN32) + IF(WIN32) + SET(LUA_DEFAULT lua.dll) + ELSE(WIN32) + IF(APPLE) + SET(LUA_DEFAULT lua) + ELSE(APPLE) + #locate the system's lua library + FIND_LIBRARY(LUA_DEFAULT NAMES lua51 lua5.1 lua-5.1 lua PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib) + IF(${LUA_DEFAULT} MATCHES "LUA_DEFAULT-NOTFOUND") + set(LUA_DEFAULT lua) + set(LUA_FOUND true) + ELSE() + message(STATUS "LibLua 5.1 found at ${LUA_DEFAULT}") + #remove the path (fpc doesn't like it - why?) + GET_FILENAME_COMPONENT(LUA_DEFAULT ${LUA_DEFAULT} NAME) + ENDIF() + ENDIF(APPLE) + ENDIF(WIN32) ENDIF(ANDROID) + SET(LUA_LIBRARY ${LUA_DEFAULT} CACHE STRING "Lua library to link to; file name without path only!") -#UNSET(LUA_DEFAULT) +