cesium-native/cmake
Kevin Ring 2685803664 Build system improvements.
1. Set CMAKE_FIND_ROOT_PATH. The vcpkg toolchain will do this itself if
   it manages to run, but it won't run when cesium-native's
   CMakeLists.txt is add_subdirectory'd into another project. By making
   sure this is set, we avoid the need to set `CMAKE_FIND_ROOT_PATH_MODE_LIBRARY`
   similar to `BOTH` when cross-compiling in order for the build to be
   able to find the vcpkg dependencies.
2. Detect the triplet as `wasm32-emscripten` if _either_
   `CESIUM_TARGET_WASM` is explicitly set, or the `CMAKE_SYSTEM_NAME` is
   `Emscripten`. This is important when detect-vspkg-triplet is invoked
   from outside cesium-native's top-level CMakeLists.txt (e.g., when
   cesium-native is included via add_subdirectory).
2025-11-25 19:14:31 +11:00
..
config Clean up dependencies, especially zlib-ng. 2025-10-17 17:19:41 +11:00
ezvcpkg fix wasm build after merger 2025-09-20 19:49:52 -06:00
macros Remove workaround for tidyhtml. 2025-11-06 16:06:19 +11:00
modules When searching for modp_b64 libraries, ignore all presence of /debug in the search paths except those ending with /debug. 2025-11-14 14:45:58 -05:00
compiler.cmake Fix 64-bit Emscripten build. 2025-11-07 21:04:56 +11:00
defaults.cmake Lots of changes to support Cesium for Unreal. 2024-06-06 20:57:11 +10:00
detect-vcpkg-triplet.cmake Build system improvements. 2025-11-25 19:14:31 +11:00