cmake_modules/FindLua.cmake
author koda
Fri, 13 Aug 2010 02:13:18 +0200
changeset 3737 2ba6ac8a114b
parent 3145 a9af6bf223cf
child 6812 929b467c7277
permissions -rw-r--r--
reworked the initialization functions, now it should be safe to update and no more need of spinning wheel at first launch adjusted default zoom value polished lobby interface updated ammosets to new weapons
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2924
908851e59958 Engine:
smxx
parents:
diff changeset
     1
# Find the Lua library
908851e59958 Engine:
smxx
parents:
diff changeset
     2
#
908851e59958 Engine:
smxx
parents:
diff changeset
     3
3134
smxx
parents: 3128
diff changeset
     4
IF(WIN32)
smxx
parents: 3128
diff changeset
     5
	SET(LUA_DEFAULT lua.dll)
smxx
parents: 3128
diff changeset
     6
ELSE(WIN32)
smxx
parents: 3128
diff changeset
     7
	IF(APPLE)
smxx
parents: 3128
diff changeset
     8
		SET(LUA_DEFAULT lua)
smxx
parents: 3128
diff changeset
     9
	ELSE(APPLE)
smxx
parents: 3128
diff changeset
    10
		#locate the system's lua library
smxx
parents: 3128
diff changeset
    11
		FIND_LIBRARY(LUA_DEFAULT NAMES lua51 lua5.1 lua-5.1 lua PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib)
smxx
parents: 3128
diff changeset
    12
		IF(${LUA_DEFAULT} MATCHES "LUA_DEFAULT-NOTFOUND")
3145
a9af6bf223cf Birdy's falling feathers
mbait
parents: 3134
diff changeset
    13
			#UNSET(LUA_DEFAULT)
3134
smxx
parents: 3128
diff changeset
    14
			MESSAGE(FATAL_ERROR "Couldn't find Lua 5.1 library!")
smxx
parents: 3128
diff changeset
    15
		ENDIF()
smxx
parents: 3128
diff changeset
    16
		#remove the path (fpc doesn't like it - why?)
smxx
parents: 3128
diff changeset
    17
		GET_FILENAME_COMPONENT(LUA_DEFAULT ${LUA_DEFAULT} NAME)
smxx
parents: 3128
diff changeset
    18
	ENDIF(APPLE)
smxx
parents: 3128
diff changeset
    19
ENDIF(WIN32)
smxx
parents: 3128
diff changeset
    20
SET(LUA_LIBRARY ${LUA_DEFAULT} CACHE STRING "Lua library to link to; file name without path only!")
3145
a9af6bf223cf Birdy's falling feathers
mbait
parents: 3134
diff changeset
    21
#UNSET(LUA_DEFAULT)