Kevin Ring
d52bbcd22c
Use modified ktx port.
...
It uses git to download ktx rather than grabbing the archive from
github. The latter seems to be unreliable lately, perhaps because of LFS
quota limits or somesuch.
2025-01-31 18:04:34 +11:00
Kevin Ring
a62d9a67af
Add stock ktx.
...
This is copied from:
https://github.com/microsoft/vcpkg/tree/2024.11.16/ports/ktx
2025-01-31 17:50:43 +11:00
Ashley Rogers
4e318925a5
Switch tests to doctest
2025-01-15 16:58:03 -05:00
Jason Sobotka
b2108e2b8e
Minimal changes to make cesium-native friendly to building in vcpkg manifest mode as part of another build
...
Small source changes for stricter builds:
Removed extraneous semicolons - GltfReader.cpp, ImageManipulation.cpp
size_t static cast - GltfUtilities.cpp
2024-08-23 11:31:11 -05:00
Kevin Ring
833fd3f381
Restore hacky support for isolating sqlite.
2024-07-23 13:33:36 -04:00
Kevin Ring
7c9ea84178
Merge remote-tracking branch 'origin/main' into vcpkg-swl
2024-07-02 17:39:20 +10:00
Brian L
53726e31ac
Add CESIUM_MSVC_STATIC_RUNTIME_ENABLED cmake variable
2024-06-11 13:58:43 -06:00
Kevin Ring
2c5f0b3268
Remove Unreal-specific modifications.
2024-06-07 12:12:10 +10:00
Kevin Ring
bac574c13d
Lots of changes to support Cesium for Unreal.
2024-06-06 20:57:11 +10:00
Kevin Ring
ca42500d54
Merge remote-tracking branch 'origin/main' into vcpkg-2
2024-06-05 14:06:47 +10:00
Julien QUENTIN
af39322de1
synchronize libjpeg-turbo's WITH_CRT_DLL flag with CMAKE_MSVC_RUNTIME_LIBRARY
2024-06-04 17:52:02 +02:00
Kevin Ring
9ac45b2b4d
Move Abseil code in s2geometry to an isolated namespace.
2024-05-27 18:54:57 +10:00
Kevin Ring
02b3b50468
Merge pull request #837 from CesiumGS/spdlog-update-again
...
Allow externally supplied SPDLOG
2024-04-18 20:44:29 -04:00
Kevin Ring
87624a92c4
Disable KTX_FEATURE_TOOLS.
...
Mostly so that KTX-Software doesn't try to pull in cxxopts.
2024-04-15 09:30:05 +10:00
Kevin Ring
a9bf1056b2
Update KTX-Software.
2024-04-15 09:30:05 +10:00
Brian L
115a166310
Revert update to spdlog
2024-03-29 13:37:52 -06:00
Brian L
51dc6a9c3d
Revert "Revert "Upgrade spdlog""
...
This reverts commit 5da55c23b3 .
2024-03-22 14:19:11 -06:00
Brian Langevin
5da55c23b3
Revert "Upgrade spdlog"
2024-03-22 14:14:38 -06:00
Brian Langevin
ad6ef90102
Merge pull request #816 from Klebert-Engineering/spdlog-upgrade
...
Upgrade spdlog
2024-03-22 13:51:24 -06:00
Sean Lilley
2bb28a1335
Fix compiling in gcc-13
2024-03-11 10:47:14 -04:00
Bradley Austin Davis
24d783fb01
Migrate dependencies to vcpkg
2024-02-24 00:37:37 +00:00
Joseph Birkner
504c28c94d
Merge remote-tracking branch 'cesium/main' into spdlog-upgrade
2024-02-23 10:37:12 +01:00
Kevin Ring
916c63ee94
Revert "Merge pull request #798 from CesiumGS/upgrade-to-zlib-ng"
...
This reverts commit 09c1eb76b4 , reversing
changes made to bec474f264 .
2024-02-23 09:16:29 +11:00
Kevin Ring
c341a72806
Revert "Merge pull request #786 from jherico/feature-vcpkg"
...
This reverts commit 198ed9d4b4 , reversing
changes made to 09c1eb76b4 .
2024-02-23 09:08:15 +11:00
Joseph Birkner
ed6226bfb0
Upgrade spdlog to 1.13.0
2024-02-22 09:53:09 +01:00
Ashley Rogers
08c9497fe8
Actually fix Linux library path
2024-02-21 12:51:11 -05:00
Joseph Birkner
684fecc886
Do not include internal spdlog if it is already provided.
2024-02-21 17:34:56 +01:00
Ashley Rogers
3ff4f37d16
Change lib name on Linux
2024-02-20 16:30:12 -05:00
Ashley Rogers
e7f9e1e504
Remove prefix
2024-02-20 14:43:58 -05:00
Ashley Rogers
5db2f0d180
Add zlib-ng to vcpkg
2024-02-20 14:25:09 -05:00
Ashley Rogers
ef2d2f4824
Remove zlib-ng from extern
2024-02-20 13:48:27 -05:00
Ashley Rogers
10753a931f
Merge branch 'main' into feature-vcpkg
2024-02-20 13:44:11 -05:00
Bradley Austin Davis
e20c154c55
Migrating dependencies to vcpkg
2024-02-02 10:40:59 -08:00
Ashley Rogers
4b3d889bcb
Replace zlib with zlib-ng
2024-01-30 14:48:14 -05:00
Kevin Ring
d1a602ea82
Fix VS 2002 17.8 warnings/errors by defining _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING
2023-11-20 16:41:20 +11:00
Kevin Ring
f10e6dc60e
Install uriparser includes to the right location.
2023-10-20 14:43:19 +11:00
assiduous
af81691315
Fix libjpeg-turbo build on Android
2023-09-05 13:24:49 -07:00
Kevin Ring
e9b5e4cb15
Merge pull request #715 from Klebert-Engineering/main
...
CMake Usability Improvements
2023-09-04 15:05:24 +10:00
Kevin Ring
60ad1066da
Header dir needs to be public.
2023-08-04 19:48:07 +10:00
Kevin Ring
4e6c3cd113
Mark csprng headers as SYSTEM PRIVATE.
2023-08-04 19:35:05 +10:00
Kevin Ring
f54556704e
Restore compatibility with non-Windows platforms.
2023-08-04 18:26:18 +10:00
Kevin Ring
335ea90678
Hackily get cesium-native compiling on UWP.
2023-08-04 08:53:12 +10:00
Joseph Birkner
fe00f13d68
Undo last change.
2023-07-27 11:26:40 +02:00
Joseph Birkner
0638ccb3e6
Fix CESIUM_NATIVE_DRACO_LIBRARY for wasm build.
2023-07-26 17:27:38 +02:00
Serein Pfeiffer
03c1806485
deps: Add Catch2 dep only if not already present and tests activated.
2023-07-26 15:20:19 +02:00
Joseph Kaile
4f4901c717
address pull request comments
2023-07-21 14:43:51 -04:00
Kevin Ring
1c36c0e09a
Merge remote-tracking branch 'origin/main' into meshopt-compression
2023-07-21 14:11:10 +10:00
Joseph Kaile
311489838a
initial commit for meshopt-compression
2023-07-18 21:22:00 -04:00
Joseph Kaile
b1bd5d237c
add the meshoptimizer library
2023-07-13 14:10:05 -04:00
Kevin Ring
fd4b97bbf6
A different solution to zlib's dirty repo.
2023-07-11 11:26:45 +10:00