- a little cleanup of building with lua and CMAKE

- added ability to force building without static libs in build script: -d=1
- added --lua-debug commandline option
This commit is contained in:
SoftCoder
2013-12-30 11:02:43 -08:00
parent 5c90b9148c
commit c7c82b56e1
5 changed files with 44 additions and 27 deletions

View File

@@ -20,17 +20,17 @@ ENDIF(LUA_INCLUDE_DIR AND LUA_LIBRARIES)
FIND_PATH(LUA_INCLUDE_DIR NAMES lua.hpp
PATHS /usr/include
/usr/include/lua
/usr/include/lua5.2
/usr/include/lua5.1
/usr/include/lua
/usr/include/lua5.2
/usr/include/lua5.1
IF(FreeBSD)
SET(PATHS "/usr/local/include/lua51")
ENDIF()
$ENV{LUA_HOME}
$ENV{LUA_HOME}
)
IF (LUA_STATIC AND NOT LUA_LIBRARIES)
FIND_LIBRARY(LUA_LIBRARIES NAMES liblua5.2.a liblua5.1.a liblua.a lua5.1 lua
FIND_LIBRARY(LUA_LIBRARIES NAMES liblua5.2.a liblua.a liblua5.1.a lua5.1 lua
PATHS
IF(FreeBSD)
SET(PATHS "/usr/local/lib/lua51")
@@ -38,7 +38,7 @@ IF (LUA_STATIC AND NOT LUA_LIBRARIES)
$ENV{LUA_HOME})
ELSE()
FIND_LIBRARY(LUA_LIBRARIES NAMES lua5.2 lua5.1 lua
FIND_LIBRARY(LUA_LIBRARIES NAMES lua5.2 lua lua5.1
PATHS
IF(FreeBSD)
SET(PATHS "/usr/local/lib/lua51")