cmake_modules/FindLua.cmake
changeset 6812 929b467c7277
parent 3145 a9af6bf223cf
child 6813 48c3462ddce9
--- a/cmake_modules/FindLua.cmake	Fri Mar 23 21:56:27 2012 -0400
+++ b/cmake_modules/FindLua.cmake	Sat Mar 24 15:52:07 2012 +0100
@@ -7,14 +7,18 @@
 	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!")
-		ENDIF()
-		#remove the path (fpc doesn't like it - why?)
-		GET_FILENAME_COMPONENT(LUA_DEFAULT ${LUA_DEFAULT} NAME)
+		if (ANDROID)
+                	SET(LUA_DEFAULT "liblua5.1.so")
+                else (ANDROID)
+	                #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!")
+			ENDIF()
+			#remove the path (fpc doesn't like it - why?)
+			GET_FILENAME_COMPONENT(LUA_DEFAULT ${LUA_DEFAULT} NAME)
+                ENDIF(ANDROID)
 	ENDIF(APPLE)
 ENDIF(WIN32)
 SET(LUA_LIBRARY ${LUA_DEFAULT} CACHE STRING "Lua library to link to; file name without path only!")