author | unc0rr |
Wed, 30 Apr 2014 15:26:50 +0400 | |
changeset 10235 | bafca1686867 |
parent 10232 | 93afc42147c8 |
child 10238 | 7e20804db6a2 |
permissions | -rw-r--r-- |
9208
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
1 |
# Find liblua |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
2 |
# |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
3 |
# Once done this will define |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
4 |
# LUA_FOUND - system has Lua |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
5 |
# LUA_INCLUDE_DIR - the Lua include directory |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
6 |
# LUA_LIBRARY - The library needed to use Lua |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
7 |
# Copyright (c) 2013, Vittorio Giovara <vittorio.giovara@gmail.com> |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
8 |
# |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
9 |
# Distributed under the OSI-approved BSD License (the "License"); |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
10 |
# see accompanying file Copyright.txt for details. |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
11 |
# |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
12 |
# This software is distributed WITHOUT ANY WARRANTY; without even the |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
13 |
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
14 |
# See the License for more information. |
2924 | 15 |
|
9208
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
16 |
include(FindPackageHandleStandardArgs) |
7050 | 17 |
|
9208
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
18 |
find_path(LUA_INCLUDE_DIR lua.h |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
19 |
PATHS /usr/include /usr/local/include /usr/pkg/include |
10232 | 20 |
PATH_SUFFIXES lua5.2 lua52) |
21 |
find_library(LUA_LIBRARY NAMES lua52 lua5.2 lua-5.2 lua |
|
9208
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
22 |
PATHS /lib /usr/lib /usr/local/lib /usr/pkg/lib) |
7050 | 23 |
|
9208
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
24 |
find_package_handle_standard_args(Lua DEFAULT_MSG LUA_LIBRARY LUA_INCLUDE_DIR) |
acb2492288e5
heavily rework lua discovery and linking, needs testing but it's more similar to what we do for other libraries now
koda
parents:
8075
diff
changeset
|
25 |
mark_as_advanced(LUA_INCLUDE_DIR LUA_LIBRARY) |