32 lines
844 B
CMake
Executable file
32 lines
844 B
CMake
Executable file
add_subdirectory(imgui)
|
|
add_subdirectory(nlohmann)
|
|
add_subdirectory(stb)
|
|
add_subdirectory(smaa)
|
|
add_subdirectory(ToolWindowManager)
|
|
|
|
set(ASSIMP_IMPORTER_GLTF_USE_OPEN3DGC OFF CACHE BOOL "" FORCE)
|
|
set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE)
|
|
set(ASSIMP_NO_EXPORT ON CACHE BOOL "" FORCE)
|
|
set(ASSIMP_BUILD_SAMPLES OFF CACHE BOOL "" FORCE)
|
|
set(ASSIMP_INSTALL OFF CACHE BOOL "" FORCE)
|
|
set(ASSIMP_BUILD_ZLIB OFF CACHE BOOL "" FORCE)
|
|
set(ASSIMP_BUILD_TESTS OFF CACHE BOOL "" FORCE)
|
|
set(ASSIMP_BUILD_ASSIMP_TOOLS OFF CACHE BOOL "" FORCE)
|
|
|
|
add_subdirectory(assimp)
|
|
|
|
add_subdirectory(ogg)
|
|
add_subdirectory(opus)
|
|
|
|
add_library(opusfile
|
|
opusfile/src/opusfile.c
|
|
opusfile/src/info.c
|
|
opusfile/src/internal.c
|
|
opusfile/src/stream.c)
|
|
target_include_directories(opusfile
|
|
PUBLIC
|
|
opusfile/include)
|
|
target_link_libraries(opusfile
|
|
PUBLIC
|
|
ogg
|
|
opus)
|