40 lines
1.3 KiB
CMake
40 lines
1.3 KiB
CMake
|
|
|
|
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}")
|
|
|
|
include(CMakeFindDependencyMacro)
|
|
|
|
find_dependency(modp_b64 REQUIRED)
|
|
|
|
find_dependency(ada CONFIG REQUIRED)
|
|
find_dependency(Async++ CONFIG REQUIRED)
|
|
find_dependency(blend2d CONFIG REQUIRED)
|
|
find_dependency(doctest CONFIG REQUIRED)
|
|
find_dependency(draco CONFIG REQUIRED)
|
|
find_dependency(expected-lite CONFIG REQUIRED)
|
|
find_dependency(glm CONFIG REQUIRED)
|
|
find_dependency(httplib CONFIG REQUIRED)
|
|
find_dependency(Ktx CONFIG REQUIRED)
|
|
find_dependency(libjpeg-turbo CONFIG REQUIRED)
|
|
find_dependency(libmorton CONFIG REQUIRED)
|
|
find_dependency(meshoptimizer CONFIG REQUIRED)
|
|
find_dependency(OpenSSL REQUIRED)
|
|
find_dependency(s2 CONFIG REQUIRED)
|
|
find_dependency(spdlog CONFIG REQUIRED)
|
|
find_dependency(spz CONFIG REQUIRED)
|
|
find_dependency(tinyxml2 CONFIG REQUIRED)
|
|
find_dependency(unofficial-sqlite3 CONFIG REQUIRED)
|
|
find_dependency(WebP CONFIG REQUIRED)
|
|
find_dependency(zlib-ng CONFIG REQUIRED)
|
|
|
|
# asmjit should not be included with iOS builds as iOS doesn't support JIT compilation.
|
|
if(NOT IOS AND NOT VCPKG_CMAKE_SYSTEM_NAME MATCHES "iOS")
|
|
find_dependency(asmjit CONFIG REQUIRED)
|
|
endif()
|
|
|
|
if(NOT CESIUM_DISABLE_CURL)
|
|
find_dependency(CURL REQUIRED)
|
|
endif()
|
|
|
|
include("${CMAKE_CURRENT_LIST_DIR}/cesium-nativeTargets.cmake")
|