CMake:
authorsmxx
Sat, 27 Mar 2010 21:02:41 +0000
changeset 3125 f110cc84ac50
parent 3124 ef5525d9403a
child 3126 f9225499eb18
CMake: * Check for missing Lua library
cmake_modules/FindLua.cmake
--- a/cmake_modules/FindLua.cmake	Sat Mar 27 20:55:55 2010 +0000
+++ b/cmake_modules/FindLua.cmake	Sat Mar 27 21:02:41 2010 +0000
@@ -10,6 +10,10 @@
 		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 EQUALS "LUA_FEDAULT-NOTFOUND")
+				UNSET(LUA_DEFAULT)
+				MESSAGE(FATAL_ERROR "Couldn't find Lua 5.1 library!")
+			ENDIF()
 			#remove the path (fpc doesn't like it - why?)
 			GET_FILENAME_COMPONENT(LUA_DEFAULT ${LUA_DEFAULT} NAME)
 		ENDIF(APPLE)