浏览代码

AUtomatic support for LOVR CMake

Udinanon 2 年之前
父节点
当前提交
7fb05594f5
共有 1 个文件被更改,包括 13 次插入7 次删除
  1. 13 7
      src/CMakeLists.txt

+ 13 - 7
src/CMakeLists.txt

@@ -14,16 +14,22 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
 	add_link_options ("-fvisibility=hidden")
 endif ()
 
+if (LOVR)
+  set(LUA_LIBRARIES ${LOVR_LUA})
+else()
 ### Dependencies
-find_package (LuaJIT)
-if (LUAJIT_FOUND)
-	set(LUA_INCLUDE_DIR ${LUAJIT_INCLUDE_DIR})
-	set(LUA_LIBRARIES ${LUAJIT_LIBRARY})
-else ()
-	find_package (Lua 5.1 REQUIRED)
+	find_package (LuaJIT)
+	if (LUAJIT_FOUND)
+		set(LUA_INCLUDE_DIR ${LUAJIT_INCLUDE_DIR})
+		set(LUA_LIBRARIES ${LUAJIT_LIBRARY})
+	else ()
+		find_package (Lua 5.1 REQUIRED)
+	endif ()
+
+	include_directories (${LUA_INCLUDE_DIR})
 endif ()
 
-include_directories (${LUA_INCLUDE_DIR})
+
 
 ### "Libraries"
 add_library (https MODULE