Archived
1
Fork 0
This repository has been archived on 2025-04-12. You can view files and clone it, but cannot push or open issues or pull requests.
graph/3rdparty/CMakeLists.txt
Joshua Goins a7fc58f7b5 Improve Windows support
Graph now includes more libraries out of the box, similiar
to Prism.
2022-03-27 22:22:02 -04:00

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)