Meta: Add assimp dependency
This commit is contained in:
Vendored
+12
-1
@@ -9,6 +9,16 @@ add_subdirectory(glfw)
|
||||
# Add RUC target to project
|
||||
add_subdirectory(ruc)
|
||||
|
||||
# assimp options
|
||||
option(ASSIMP_BUILD_ASSIMP_VIEW OFF)
|
||||
option(ASSIMP_BUILD_TESTS OFF)
|
||||
option(ASSIMP_INSTALL OFF)
|
||||
option(ASSIMP_INSTALL_PDB OFF)
|
||||
option(ASSIMP_WARNINGS_AS_ERRORS OFF)
|
||||
|
||||
# Add assimp target to project
|
||||
add_subdirectory(assimp)
|
||||
|
||||
# Define engine source files
|
||||
file(GLOB_RECURSE GLAD "glad/*.c")
|
||||
file(GLOB LUA "lua/lua/*.c")
|
||||
@@ -19,6 +29,7 @@ set(ENGINE_SOURCES ${GLAD} ${LUA})
|
||||
|
||||
add_library(${ENGINE}-dependencies ${ENGINE_SOURCES})
|
||||
target_include_directories(${ENGINE}-dependencies PUBLIC
|
||||
"assimp/include"
|
||||
"glad/include"
|
||||
"lua")
|
||||
target_link_libraries(${ENGINE}-dependencies glfw ruc ruc-test)
|
||||
target_link_libraries(${ENGINE}-dependencies glfw ruc ruc-test assimp)
|
||||
|
||||
+1
Submodule vendor/assimp added at 762ad8e9b7
Reference in New Issue
Block a user