mirror of https://github.com/bjornbytes/lovr.git
Update CMakeLists;
This commit is contained in:
parent
1fe86d5c71
commit
b04979da8d
|
@ -1,4 +1,5 @@
|
||||||
cmake_minimum_required(VERSION 3.0.0)
|
cmake_minimum_required(VERSION 3.0.0)
|
||||||
|
project(lovr)
|
||||||
|
|
||||||
function(move_dll ARG_TARGET)
|
function(move_dll ARG_TARGET)
|
||||||
add_custom_command(TARGET lovr POST_BUILD
|
add_custom_command(TARGET lovr POST_BUILD
|
||||||
|
@ -12,7 +13,6 @@ if(UNIX)
|
||||||
find_package(PkgConfig REQUIRED)
|
find_package(PkgConfig REQUIRED)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
project(lovr)
|
|
||||||
set(LOVR_SRC
|
set(LOVR_SRC
|
||||||
src/api/audio.c
|
src/api/audio.c
|
||||||
src/api/event.c
|
src/api/event.c
|
||||||
|
@ -164,12 +164,10 @@ endif()
|
||||||
set(ASSIMP_BUILD_ASSIMP_TOOLS OFF CACHE BOOL "")
|
set(ASSIMP_BUILD_ASSIMP_TOOLS OFF CACHE BOOL "")
|
||||||
set(ASSIMP_BUILD_TESTS OFF CACHE BOOL "")
|
set(ASSIMP_BUILD_TESTS OFF CACHE BOOL "")
|
||||||
set(ASSIMP_NO_EXPORT ON OFF CACHE BOOL "")
|
set(ASSIMP_NO_EXPORT ON OFF CACHE BOOL "")
|
||||||
|
|
||||||
set(ASSIMP_BUILD_ALL_IMPORTERS_BY_DEFAULT OFF CACHE BOOL "")
|
set(ASSIMP_BUILD_ALL_IMPORTERS_BY_DEFAULT OFF CACHE BOOL "")
|
||||||
set(ASSIMP_BUILD_COLLADA_IMPORTER ON CACHE BOOL "")
|
set(ASSIMP_BUILD_COLLADA_IMPORTER ON CACHE BOOL "")
|
||||||
set(ASSIMP_BUILD_OBJ_IMPORTER ON CACHE BOOL "")
|
set(ASSIMP_BUILD_OBJ_IMPORTER ON CACHE BOOL "")
|
||||||
set(ASSIMP_BUILD_FBX_IMPORTER ON CACHE BOOL "")
|
set(ASSIMP_BUILD_FBX_IMPORTER ON CACHE BOOL "")
|
||||||
|
|
||||||
if(EMSCRIPTEN)
|
if(EMSCRIPTEN)
|
||||||
add_subdirectory(deps/assimp assimp)
|
add_subdirectory(deps/assimp assimp)
|
||||||
include_directories(deps/assimp/include)
|
include_directories(deps/assimp/include)
|
||||||
|
@ -219,18 +217,16 @@ endif()
|
||||||
# ODE
|
# ODE
|
||||||
if (WIN32 OR EMSCRIPTEN)
|
if (WIN32 OR EMSCRIPTEN)
|
||||||
add_subdirectory(deps/ode ode)
|
add_subdirectory(deps/ode ode)
|
||||||
include_directories(deps/ode/include)
|
include_directories(deps/ode/include "${CMAKE_CURRENT_BINARY_DIR}/ode/include")
|
||||||
include_directories("${CMAKE_CURRENT_BINARY_DIR}/ode/include")
|
|
||||||
add_definitions(-DdSINGLE)
|
|
||||||
set(LOVR_ODE ode)
|
set(LOVR_ODE ode)
|
||||||
elseif(APPLE)
|
else()
|
||||||
pkg_search_module(ODE REQUIRED ode)
|
pkg_search_module(ODE REQUIRED ode)
|
||||||
include_directories(${ODE_INCLUDE_DIRS})
|
include_directories(${ODE_INCLUDE_DIRS})
|
||||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lstdc++")
|
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lstdc++")
|
||||||
set(LOVR_ODE ode)
|
set(LOVR_ODE ode)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# openvr
|
# OpenVR
|
||||||
if(NOT EMSCRIPTEN)
|
if(NOT EMSCRIPTEN)
|
||||||
if(NOT DEFINED OPENVR_DIR AND IS_DIRECTORY "${PROJECT_SOURCE_DIR}/deps/openvr")
|
if(NOT DEFINED OPENVR_DIR AND IS_DIRECTORY "${PROJECT_SOURCE_DIR}/deps/openvr")
|
||||||
SET(OPENVR_DIR deps/openvr)
|
SET(OPENVR_DIR deps/openvr)
|
||||||
|
|
Loading…
Reference in New Issue