| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- # Once done these will be defined:
- #
- # LUAJIT_FOUND
- # LUAJIT_INCLUDE_DIRS
- # LUAJIT_LIBRARIES
- #
- # For use in OBS:
- #
- # LUAJIT_INCLUDE_DIR
- IF(CMAKE_SIZEOF_VOID_P EQUAL 8)
- SET(_LIB_SUFFIX 64)
- ELSE()
- SET(_LIB_SUFFIX 32)
- ENDIF()
- FIND_PATH(LUAJIT_INCLUDE_DIR
- NAMES lua.h
- HINTS
- ENV LuajitPath${_LIB_SUFFIX}
- ENV LuajitPath
- ENV DepsPath${_LIB_SUFFIX}
- ENV DepsPath
- ${LuajitPath${_LIB_SUFFIX}}
- ${LuajitPath}
- ${DepsPath${_LIB_SUFFIX}}
- ${DepsPath}
- ${_LUAJIT_INCLUDE_DIRS}
- PATHS
- /usr/include
- /usr/local/include
- /opt/local/include
- /opt/local
- /sw/include
- ~/Library/Frameworks
- /Library/Frameworks
- PATH_SUFFIXES
- include
- luajit
- luajit/src
- include/luajit
- include/luajit/src
- luajit-2.0
- include/luajit-2.0
- luajit2.0
- include/luajit2.0
- )
- find_library(LUAJIT_LIB
- NAMES ${_LUAJIT_LIBRARIES} luajit luajit-51 luajit-5.1 lua51
- HINTS
- ENV LuajitPath${_lib_suffix}
- ENV LuajitPath
- ENV DepsPath${_lib_suffix}
- ENV DepsPath
- ${LuajitPath${_lib_suffix}}
- ${LuajitPath}
- ${DepsPath${_lib_suffix}}
- ${DepsPath}
- ${_LUAJIT_LIBRARY_DIRS}
- PATHS
- /usr/lib
- /usr/local/lib
- /opt/local/lib
- /opt/local
- /sw/lib
- ~/Library/Frameworks
- /Library/Frameworks
- PATH_SUFFIXES
- lib${_lib_suffix} lib
- libs${_lib_suffix} libs
- bin${_lib_suffix} bin
- ../lib${_lib_suffix} ../lib
- ../libs${_lib_suffix} ../libs
- ../bin${_lib_suffix} ../bin)
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(Luajit DEFAULT_MSG LUAJIT_LIB LUAJIT_INCLUDE_DIR)
- mark_as_advanced(LUAJIT_INCLUDE_DIR LUAJIT_LIB)
- if(LUAJIT_FOUND)
- set(LUAJIT_INCLUDE_DIRS ${LUAJIT_INCLUDE_DIR})
- set(LUAJIT_LIBRARIES ${LUAJIT_LIB})
- endif()
|