cmake_modules/FindLua.cmake
author nemo
Sun, 26 Dec 2010 00:28:23 -0500
changeset 4686 3682db294dae
parent 3145 a9af6bf223cf
child 6812 929b467c7277
permissions -rw-r--r--
remove all screwing about with uLandGraphics - have not found a way to properly handle LandBackTex through despeckling or fill checks that does not result in ugly fire damage or wiped out landbacktex. Would rather some snowflakes lines than that.
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)