mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2025-10-30 07:11:05 +00:00
35 lines
1 KiB
CMake
35 lines
1 KiB
CMake
cmake_policy(SET CMP0077 NEW)
|
|
|
|
set(MSDF_ATLAS_BUILD_STANDALONE OFF)
|
|
set(MSDF_ATLAS_USE_SKIA OFF)
|
|
set(MSDF_ATLAS_NO_ARTERY_FONT ON)
|
|
set(MSDFGEN_DISABLE_PNG ON)
|
|
|
|
set(SDL2MIXER_DEPS_SHARED OFF)
|
|
set(SDL2MIXER_VENDORED ON)
|
|
set(SDL2MIXER_FLAC OFF)
|
|
set(SDL2MIXER_MOD OFF)
|
|
set(SDL2MIXER_MP3 OFF)
|
|
set(SDL2MIXER_MIDI OFF)
|
|
set(SDL2MIXER_OPUS OFF)
|
|
set(SDL2MIXER_VORBIS "VORBISFILE")
|
|
set(SDL2MIXER_WAVPACK OFF)
|
|
|
|
if (CMAKE_SYSTEM_NAME MATCHES "Linux")
|
|
set(SDL_VULKAN_ENABLED ON CACHE BOOL "")
|
|
endif()
|
|
|
|
if (WIN32)
|
|
set(D3D12_AGILITY_SDK_ENABLED ON CACHE BOOL "")
|
|
endif()
|
|
|
|
add_subdirectory("${UNLEASHED_RECOMP_THIRDPARTY_ROOT}/msdf-atlas-gen")
|
|
add_subdirectory("${UNLEASHED_RECOMP_THIRDPARTY_ROOT}/nativefiledialog-extended")
|
|
add_subdirectory("${UNLEASHED_RECOMP_THIRDPARTY_ROOT}/o1heap")
|
|
add_subdirectory("${UNLEASHED_RECOMP_THIRDPARTY_ROOT}/SDL")
|
|
add_subdirectory("${UNLEASHED_RECOMP_THIRDPARTY_ROOT}/SDL_mixer")
|
|
add_subdirectory("${UNLEASHED_RECOMP_THIRDPARTY_ROOT}/plume")
|
|
|
|
if (APPLE)
|
|
add_subdirectory("${UNLEASHED_RECOMP_THIRDPARTY_ROOT}/MoltenVK")
|
|
endif()
|