Merge pull request #367 from Aesylwinn/LibIssues
Refine CMake scripts and fix g++ 5 buildpull/368/head
commit
45d3b24c17
@ -1,22 +1,14 @@
|
||||
include(LibFindMacros)
|
||||
|
||||
# Use pkg-config to get hints about paths
|
||||
libfind_pkg_check_modules(LUAJIT_PKGCONF luajit)
|
||||
# Once found, defines:
|
||||
# LuaJit_FOUND
|
||||
# LuaJit_INCLUDE_DIRS
|
||||
# LuaJit_LIBRARIES
|
||||
|
||||
find_path(LUAJIT_INCLUDE_DIR
|
||||
NAMES luajit.h
|
||||
PATHS ${LUAJIT_PKGCONF_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
find_library(LUAJIT_LIBRARY
|
||||
NAMES luajit-5.1 luajit
|
||||
PATHS ${LUAJIT_PKGCONF_LIBRARY_DIRS}
|
||||
)
|
||||
include(LibFindMacros)
|
||||
|
||||
set(LUAJIT_PROCESS_INCLUDES LUAJIT_INCLUDE_DIR)
|
||||
set(LUAJIT_PROCESS_LIBS LUAJIT_LIBRARY)
|
||||
libfind_pkg_detect(LuaJit luajit
|
||||
FIND_PATH luajit.h
|
||||
FIND_LIBRARY NAMES luajit-5.1 luajit
|
||||
)
|
||||
|
||||
libfind_process(LuaJit)
|
||||
|
||||
set(LUA_LIBRARY LUAJIT_LIBRARY)
|
||||
set(LUA_INCLUDE_DIR LUAJIT_INCLUDE_DIR)
|
@ -0,0 +1,11 @@
|
||||
# Once found, defines:
|
||||
# Sol2_FOUND
|
||||
# Sol2_INCLUDE_DIRS
|
||||
|
||||
include(LibFindMacros)
|
||||
|
||||
libfind_pkg_detect(Sol2 sol2
|
||||
FIND_PATH sol.hpp
|
||||
)
|
||||
libfind_process(Sol2)
|
||||
|
Loading…
Reference in New Issue