Sean Lilley
|
1cb32f876d
|
Autodetct arm64-linux vs x64-linux
|
2025-08-08 13:56:23 -04:00 |
Sean Lilley
|
6633ab0de9
|
Merge branch 'main' into no-stringop-overflow
|
2025-08-08 13:56:03 -04:00 |
Kevin Ring
|
6c0fec5aa4
|
Merge remote-tracking branch 'origin/main' into glm-simd
|
2025-05-06 18:28:23 +10:00 |
Tim Moore
|
1959c3e1c8
|
Don't reference Microsoft.GSL in Config.cmake.in
It's not used anymore and causes an error if no one else uses it.
|
2025-04-30 10:46:07 +02:00 |
Kevin Ring
|
15b407050f
|
Don't install exports unless libs and headers are required.
|
2025-04-29 17:39:06 +10:00 |
Ashley Rogers
|
2e9fac7284
|
Enable SIMD code paths for GLM
|
2025-04-25 11:34:31 -04:00 |
Tim Moore
|
ad86c0eb20
|
remove old warning
|
2025-03-28 16:02:50 +01:00 |
Kevin Ring
|
0cb0634bd3
|
Merge remote-tracking branch 'origin/main' into vcpkg-pkg
|
2025-03-27 10:37:16 +11:00 |
Kevin Ring
|
b8953491a1
|
Merge pull request #1133 from CesiumGS/fix-header-warnings-2
Make CesiumGltf headers public and fix warnings
|
2025-03-26 13:37:56 +11:00 |
Ashley Rogers
|
a71f0e5db0
|
Add -ftime-trace option for cmake
|
2025-03-21 10:48:43 -04:00 |
Sean Lilley
|
236b20f162
|
Disable stringop-overflow warning
|
2025-03-06 15:59:18 -05:00 |
Tim Moore
|
cfda965283
|
Merge remote-tracking branch 'origin/vcpkg-pkg' into vcpkg-pkg
|
2025-03-05 17:26:31 -05:00 |
Tim Moore
|
4087d1a2b0
|
Try hard to get the right version of libmodpbase64
We were picking up the debug version in release builds, which causes
-- at the least -- an annoying message.
|
2025-03-05 17:19:56 -05:00 |
Tim Moore
|
b39d3f03cf
|
Merge remote-tracking branch 'origin/main' into vcpkg-pkg
|
2025-03-03 14:14:23 -05:00 |
Ashley Rogers
|
b2453124cc
|
Merge branch 'enum-metadata-support-2' of github.com:CesiumGS/cesium-native into fix-header-warnings-2
|
2025-02-27 13:54:39 -05:00 |
Ashley Rogers
|
dca602777f
|
Second time, first pass
|
2025-02-24 15:45:32 -05:00 |
Ashley Rogers
|
db707fd09f
|
Final fixes and ifdef for debug tracking
|
2025-02-10 15:09:35 -05:00 |
Tim Moore
|
d5e261baf9
|
Fix Config.cmake.in for ada
|
2025-02-03 23:46:19 +01:00 |
Tim Moore
|
69b45dae4f
|
Change catch2 to doctest in Config.cmake.in
|
2025-01-31 17:45:54 +01:00 |
Tim Moore
|
ed58d0236b
|
Merge remote-tracking branch 'origin/main' into vcpkg-pkg
|
2025-01-31 17:02:12 +01:00 |
Kevin Ring
|
79537a5937
|
Set environment variables properly.
|
2025-01-31 21:48:57 +11:00 |
Kevin Ring
|
a0c954eff1
|
Use `:` instead of `;` to separate paths on non-Windows.
|
2025-01-31 21:40:28 +11:00 |
Kevin Ring
|
88f7795d24
|
Pass VCPKG_OVERLAY_PORTS/TRIPLETS via environment var.
To avoid issues with semicolon-delimited strings in CMake.
|
2025-01-31 20:59:02 +11:00 |
Kevin Ring
|
2a15f06454
|
Merge remote-tracking branch 'origin/main' into fix-macos-tests
|
2025-01-24 10:47:02 +11:00 |
Kevin Ring
|
fc8f124487
|
macOS fixes, especially to losslessNarrow.
|
2025-01-21 17:34:10 +11:00 |
Sean Lilley
|
ef27547b19
|
Merge branch 'main' into remove-GLM_FORCE_SIZE_T_LENGTH
|
2025-01-16 15:33:49 -05:00 |
Kevin Ring
|
c364566cbf
|
Merge branch 'main' into clang-tidy-instructions
|
2025-01-16 18:31:10 +11:00 |
Ashley Rogers
|
6cac5d5c5f
|
Revert setup_clang_tidy change
|
2025-01-14 09:49:14 -05:00 |
Ashley Rogers
|
5d9db9b424
|
Add Windows and Linux clang-tidy instructions.
|
2025-01-13 14:58:23 -05:00 |
Ashley Rogers
|
7eb9677254
|
Add option for clang-tidy threads
|
2025-01-13 14:15:44 -05:00 |
Ashley Rogers
|
5d6b7c43fa
|
Undo GLM_FORCE_CXX2A
|
2025-01-13 14:04:13 -05:00 |
Kevin Ring
|
f3bced2485
|
Add macOS clang-tidy instructions.
|
2025-01-13 23:43:21 +11:00 |
Sean Lilley
|
e62cfd762d
|
Remove GLM_FORCE_SIZE_T_LENGTH
|
2025-01-08 16:08:34 -05:00 |
Ashley Rogers
|
4aeee635ca
|
More checks
|
2024-12-18 15:25:51 -05:00 |
Ashley Rogers
|
99c57bf66c
|
Enable two more clang-tidy checks
|
2024-12-18 13:04:47 -05:00 |
Ashley Rogers
|
7ef48d56c7
|
Fix additional clang-tidy issues
|
2024-12-17 17:41:42 -05:00 |
Ashley Rogers
|
1e2e47ab5e
|
misc-include-cleaner for every file
|
2024-12-17 17:27:03 -05:00 |
jiangheng
|
1fd252dcff
|
Fix triplet auto detected error on macos apple silicon
|
2024-12-14 17:12:39 +08:00 |
Tim Moore
|
b4fbda7d66
|
Find module for modp_b64
|
2024-12-05 16:03:52 +01:00 |
Tim Moore
|
6546d407e6
|
Change CMAKE_MODULE_PATH to find Findzlib-ng.cmake
|
2024-12-05 16:03:52 +01:00 |
Tim Moore
|
4872250dc4
|
Temporarily set CMAKE_PREFIX_PATH to find zlib-ng debug library
|
2024-12-05 16:03:52 +01:00 |
Tim Moore
|
2357827474
|
Config file that satisfies external dependencies
|
2024-12-05 16:03:52 +01:00 |
Tim Moore
|
0b4b1d7bc6
|
find modules for external dependencies
Add a find module for zlib-ng, which can be installed and included by
a config package. Other find modules may be necessary too.
|
2024-12-05 16:03:52 +01:00 |
Tim Moore
|
b448245ee1
|
Install libraries with an EXPORT target
This create the CMake files that create targets in an imported
package.
|
2024-12-05 16:03:52 +01:00 |
Ashley Rogers
|
be48426e8a
|
Fix CESIUM_ENABLE_CLANG_TIDY_ON_BUILD for GCC
|
2024-11-25 14:39:40 -05:00 |
Ashley Rogers
|
2a780cbb43
|
CMAKE_CXX_CLANG_TIDY only on Ninja or Unix Makefiles generators
|
2024-11-25 14:20:50 -05:00 |
Ashley Rogers
|
6faf33cb35
|
Revert triplet detection changes
|
2024-11-22 11:06:43 -05:00 |
Ashley Rogers
|
57c603b93e
|
Make missing clang-tidy a warning, not error
|
2024-11-21 16:33:26 -05:00 |
Ashley Rogers
|
86a4bf7e53
|
Fix warnings ignored on headers with SYSTEM
|
2024-11-19 15:47:40 -05:00 |
Ashley Rogers
|
beee019e19
|
Add clang-tidy to CMake
|
2024-11-19 15:27:39 -05:00 |