mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Libvpx is built with configure script and make. Unfortunate but the configure script is very dense and I'm not sure if it's worth translating into CMake, since it apparently does CPU detection for optimizations.
32 lines
797 B
CMake
32 lines
797 B
CMake
macro(export)
|
|
endmacro()
|
|
|
|
if(SRB2_CONFIG_SHARED_INTERNAL_LIBRARIES)
|
|
set(SRB2_INTERNAL_LIBRARY_TYPE SHARED)
|
|
set(NOT_SRB2_CONFIG_SHARED_INTERNAL_LIBRARIES OFF)
|
|
else()
|
|
set(SRB2_INTERNAL_LIBRARY_TYPE STATIC)
|
|
set(NOT_SRB2_CONFIG_SHARED_INTERNAL_LIBRARIES ON)
|
|
endif()
|
|
|
|
if(NOT "${SRB2_CONFIG_SYSTEM_LIBRARIES}")
|
|
include("cpm-sdl2.cmake")
|
|
include("cpm-zlib.cmake")
|
|
include("cpm-png.cmake")
|
|
include("cpm-curl.cmake")
|
|
include("cpm-libgme.cmake")
|
|
include("cpm-libvpx.cmake")
|
|
endif()
|
|
|
|
include("cpm-rapidjson.cmake")
|
|
include("cpm-discordrpc.cmake")
|
|
include("cpm-xmp-lite.cmake")
|
|
include("cpm-fmt.cmake")
|
|
include("cpm-imgui.cmake")
|
|
include("cpm-acsvm.cmake")
|
|
include("cpm-libwebm.cmake")
|
|
include("cpm-libyuv.cmake")
|
|
|
|
add_subdirectory(tcbrindle_span)
|
|
add_subdirectory(stb_vorbis)
|
|
add_subdirectory(glad)
|