Commit Graph

84 Commits

Author SHA1 Message Date
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
Ashley Rogers c2f1c352d9 Improve VCPKG_TRIPLET detection on WSL 2024-11-19 15:11:52 -05:00
Kevin Ring 97331792d3 Compile with C++20 and fix the problems. 2024-11-05 16:54:11 +11:00
Sean Lilley 20e9df71a8 Cleanup 2024-09-16 10:42:28 -04:00
Sean Lilley edf29c325a Use VCPKG_OVERLAY_PORTS and VCPKG_OVERLAY_TRIPLETS as cmake variables instead of env variables 2024-09-10 15:25:01 -04:00
Kevin Ring 616ce1130a Make installation of libs/headers optional. 2024-08-08 13:50:43 +10:00
Kevin Ring ffa2bbea53 Fix Android processor discernment. 2024-08-06 19:47:52 +10:00
Kevin Ring 52c3f2c5b2 UWP support. 2024-08-05 18:14:22 +10:00
Kevin Ring 7c9ea84178 Merge remote-tracking branch 'origin/main' into vcpkg-swl 2024-07-02 17:39:20 +10:00
Kevin Ring 44987e806f Translate x86_64 to x64. 2024-06-13 09:34:48 +10:00
Kevin Ring f21014a375 Another go at robust VCPKG_TRIPLET detection logic. 2024-06-13 07:56:31 +10:00
Kevin Ring 20afe091ee Print vcpkg log files on ezvcpkg error. 2024-06-12 19:21:13 +10:00
Kevin Ring 2b32134b16 Make ezvcpkg output errors when they happen. 2024-06-10 21:13:36 +10:00
Kevin Ring 64a4c21fd4 Choose .bat/.sh based on host not target. 2024-06-07 17:31:58 +10:00
Kevin Ring 3797ba1e83 Show vcpkg output on error. 2024-06-07 16:48:45 +10: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
Bradley Austin Davis 24d783fb01 Migrate dependencies to vcpkg 2024-02-24 00:37:37 +00: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
Bradley Austin Davis 0cf71b2710 fixup! Migrating dependencies to vcpkg 2024-02-02 11:30:27 -08:00
Bradley Austin Davis e20c154c55 Migrating dependencies to vcpkg 2024-02-02 10:40:59 -08:00