FindLuaJIT.cmake 549 B

12345678910111213141516171819202122232425
  1. # Sets the following variables:
  2. #
  3. # LUAJIT_FOUND
  4. # LUAJIT_INCLUDE_DIR
  5. # LUAJIT_LIBRARY
  6. set(LUAJIT_SEARCH_PATHS
  7. /usr/local
  8. /usr
  9. )
  10. find_path(LUAJIT_INCLUDE_DIR
  11. NAMES luajit.h
  12. PATH_SUFFIXES include include/luajit-2.0 include/luajit-2.1
  13. PATHS ${LUAJIT_SEARCH_PATHS})
  14. find_library(LUAJIT_LIBRARY
  15. NAMES luajit-5.1
  16. PATH_SUFFIXES lib
  17. PATHS ${LUAJIT_SEARCH_PATHS})
  18. include(FindPackageHandleStandardArgs)
  19. find_package_handle_standard_args(LuaJIT DEFAULT_MSG LUAJIT_LIBRARY LUAJIT_INCLUDE_DIR)
  20. mark_as_advanced(LUAJIT_INCLUDE_DIR LUAJIT_LIBRARY)