Commit Graph

256 Commits

Author SHA1 Message Date
Brendan Duncan 733bc2c05d clean up to match main 2025-10-05 17:11:41 -06:00
Brendan Duncan 1c13589457 Merge branch 'main' into experiment_wasm
# Conflicts:
#	CHANGES.md
#	Cesium3DTilesSelection/src/RasterOverlayCollection.cpp
#	CesiumRasterOverlays/include/CesiumRasterOverlays/RasterOverlayTileProvider.h
#	CesiumRasterOverlays/src/RasterOverlayTileProvider.cpp
2025-10-05 15:16:11 -06:00
Kevin Ring 600e676aff Bump to v0.52.0. 2025-09-30 20:22:33 +10:00
Kevin Ring 767209dc70 Display VCPKG_PLATFORM_TOOLSET_VERSION during cmake configure. 2025-09-29 13:12:21 +10:00
Kevin Ring 0963272a47
Use tag instead of commit hash for vcpkg version. 2025-09-24 08:04:51 +10:00
Ghislain Cottat 4ba025d672 Move vcpkg baseline to 2025.09.17, to fix cpp-httplib's CVE-2025-53629 in 0.20.1 (need 0.23+) 2025-09-23 17:01:58 +02:00
Brendan Duncan 56f2dc8e8b fix wasm build after merger 2025-09-20 19:49:52 -06:00
Brendan Duncan 1aa2788d33 Merge branch 'main' into experiment_wasm
# Conflicts:
#	CMakeLists.txt
2025-09-20 11:33:19 -06:00
Kevin Ring 4d5916ceb2 Make sure vcpkg dependencies with [features] are installed. 2025-09-11 20:32:46 +10:00
Kevin Ring 3e08742630 Bump version, update changelog. 2025-09-01 23:18:01 +10:00
Brendan Duncan 90d1c96818 disable blend2d wasm install for now 2025-08-31 18:24:32 -06:00
Brendan Duncan b7330ea1b5 fix typo from wasm32 builds 2025-08-27 12:00:48 -06:00
Brendan Duncan a37c73e776 Add option to build wasm64 2025-08-27 09:39:46 -06:00
Brendan Duncan 6e43196dd0 install blend2d for wasm builds 2025-08-26 13:38:13 -06:00
Brendan Duncan 852ba2ddaf fix non-wasm build 2025-08-12 17:16:39 -06:00
Brendan Duncan 22f50cefb5 re-add blend2d to wasm build 2025-08-06 21:34:08 -06:00
Brendan Duncan 7703c0c7fc disable blend2d and CesiumVectorData from wasm builds 2025-08-05 22:41:29 -06:00
Brendan Duncan 89263366e9 add missing cmake updates 2025-08-05 22:23:16 -06:00
Brendan Duncan 2c830aa233 WIP experiment with wasm32 2025-08-04 11:37:43 -06:00
Kevin Ring 8bea11775c
Merge branch 'main' into vector-rasterizer 2025-07-31 19:30:34 +10:00
Kevin Ring d45792ea75 Bump to v0.50.0. 2025-07-31 15:42:00 +10:00
Kevin Ring 6472aac24c Merge remote-tracking branch 'origin/main' into vector-rasterizer 2025-07-02 10:35:50 -04:00
Kevin Ring 5f596474b9 Add CESIUM_DISABLE_CURL as cmake option. 2025-07-01 11:04:42 -04:00
Kevin Ring 5dd83698f6 Add option to disable CesiumCurl library.
This is @azrogers work from:
https://github.com/CesiumGS/cesium-native/pull/1163
2025-07-01 11:00:06 -04:00
Ashley Rogers 58329b5d3b Let's go simpler with it 2025-06-17 17:32:25 -04:00
Ashley Rogers 2dcc22339b Add option to disable including a library 2025-06-17 17:08:08 -04:00
Ashley Rogers 6ad785817a Disable jit feature in classic mode too 2025-06-13 12:17:54 -04:00
Ashley Rogers b7e70f6541 Attempted iOS fix round 2 2025-06-13 11:43:31 -04:00
Ashley Rogers 771990d4ae Merge from main, edit vcpkg 2025-06-13 10:47:36 -04:00
Kevin Ring 8541f77640 Add CesiumCurl library and UrlAssetAccessor class. 2025-06-04 07:58:05 +10:00
Kevin Ring 9359636409 Merge remote-tracking branch 'origin/main' into vector-rasterizer 2025-06-03 18:06:10 +10:00
Kevin Ring 862136ec68
Merge pull request #1154 from CesiumGS/geojson-support
Support loading vector data from GeoJSON files
2025-06-03 18:04:45 +10:00
Kevin Ring 95498106db Bump version to v0.48.0. 2025-06-01 18:44:21 +10:00
Ashley Rogers 3c7e8b25e9 Merge from geojson-support and update based on changes 2025-05-20 15:10:57 -04:00
Ashley Rogers b57a8aa9ec Merge branch 'main' of github.com:CesiumGS/cesium-native into geojson-support 2025-05-20 14:25:12 -04:00
Kevin Ring b78455fe1f Update to current microsoft/vcpkg head. 2025-05-14 17:08:35 +10:00
Kevin Ring 4ea4b964bc Don't fail on missing ports directory. 2025-05-10 11:54:48 +10:00
Kevin Ring 51fdc327af Merge remote-tracking branch 'origin/main' into works-on-mac-with-cmake4 2025-05-10 11:39:03 +10:00
Ashley Rogers 4c98ed9ac9 Merge from geojson-support 2025-05-05 16:44:13 -04:00
Ashley Rogers 0f02cfdc32 Merge branch 'geojson-support' of github.com:CesiumGS/cesium-native into vector-rasterizer 2025-05-05 16:43:27 -04:00
Ashley Rogers 49b112f9e8 Merge from main 2025-05-05 16:42:31 -04:00
Kevin Ring 0ac6ced845 Bump version in CMakeLists.txt. 2025-04-30 16:53:04 +10:00
Kevin Ring 15b407050f Don't install exports unless libs and headers are required. 2025-04-29 17:39:06 +10:00
Ashley Rogers b47f967fe8 Working VectorDocumentRasterOverlay 2025-04-24 17:29:01 -04:00
Kevin Ring 55f0e58bef Merge remote-tracking branch 'origin/multiple-views-one-reference-count' into works-on-mac-with-cmake4 2025-04-23 16:08:31 +10:00
Ashley Rogers 79759cceea Merge from main 2025-04-22 15:51:57 -04:00
Ashley Rogers c938a9675d Merge from main 2025-04-22 11:41:22 -04:00
Kevin Ring 6239454ad5 Get cesium-native working on macOS with CMake 4.
By upgrading to the latest vcpkg and removing an overlay port.
2025-04-22 11:30:42 +10:00
Kevin Ring 34c3cc55b3 Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-04-22 11:22:57 +10:00
Ashley Rogers 228d7678bf Blend2D instead of custom rasterizer 2025-04-21 18:11:23 -04:00