diff options
author | Alexander Neundorf <neundorf@kde.org> | 2008-03-10 17:26:11 (GMT) |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2008-03-10 17:26:11 (GMT) |
commit | ee72506471859d62e2ef9f76ea44bda8e316e78d (patch) | |
tree | 7c4e53d22f119aec7cf910889f43c9b8309579ca /Modules/FindLua50.cmake | |
parent | 70c2dc8a64505d2cb6b3914dff966ea008865028 (diff) | |
download | CMake-ee72506471859d62e2ef9f76ea44bda8e316e78d.zip CMake-ee72506471859d62e2ef9f76ea44bda8e316e78d.tar.gz CMake-ee72506471859d62e2ef9f76ea44bda8e316e78d.tar.bz2 |
ENH: use the standard find_package_handle_standard_args() for lua 5.0 and
5.1
Alex
Diffstat (limited to 'Modules/FindLua50.cmake')
-rw-r--r-- | Modules/FindLua50.cmake | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/Modules/FindLua50.cmake b/Modules/FindLua50.cmake index 0b03530..dce4837 100644 --- a/Modules/FindLua50.cmake +++ b/Modules/FindLua50.cmake @@ -1,13 +1,13 @@ # Locate Lua library # This module defines -# LUA_LIBRARIES, both lua and lualib -# LUA_FOUND, if false, do not try to link to Lua -# LUA_INCLUDE_DIR, where to find lua.h and lualib.h (and probably lauxlib.h) +# LUA_LIBRARIES, both lua and lualib +# LUA_FOUND, if false, do not try to link to Lua +# LUA_INCLUDE_DIR, where to find lua.h and lualib.h (and probably lauxlib.h) # # Note that the expected include convention is -# #include "lua.h" +# #include "lua.h" # and not -# #include <lua/lua.h> +# #include <lua/lua.h> # This is because, the lua location is not standardized and may exist # in locations other than lua/ @@ -92,9 +92,10 @@ ELSE(${LUA_LIBRARY_lua} MATCHES "framework") ENDIF(${LUA_LIBRARY_lua} MATCHES "framework") +INCLUDE(FindPackageHandleStandardArgs) +# handle the QUIETLY and REQUIRED arguments and set LUA_FOUND to TRUE if +# all listed variables are TRUE +FIND_PACKAGE_HANDLE_STANDARD_ARGS(Lua50 DEFAULT_MSG LUA_LIBRARIES LUA_INCLUDE_DIR) -SET(LUA_FOUND "NO") -IF(LUA_LIBRARIES AND LUA_INCLUDE_DIR) - SET(LUA_FOUND "YES") -ENDIF(LUA_LIBRARIES AND LUA_INCLUDE_DIR) +MARK_AS_ADVANCED(LUA_INCLUDE_DIR LUA_LIBRARIES) |