Commit graph

87753 commits

Author SHA1 Message Date
Edgar
f3590d1a41 🐛 Fixed missing openssl DLL's on Windows 2025-05-14 17:23:31 +02:00
Edgar
9a7756b0f4 Revert "Remove VCPKG OpenSSL hack."
This reverts commit 891c6babc8477f1a5a08c5a202f847252b4af7e7.
2025-05-14 17:23:31 +02:00
1af7aa1617 Disable WebRTC on Windows. It seems to conflict with parts of the Windows SDK. 2025-05-14 17:23:30 +02:00
0c53c2bdca Fix double indentation. 2025-05-14 17:23:30 +02:00
962943bbbf Add comment why Vive Pro Eye support is disabled. 2025-05-14 17:23:30 +02:00
52c8cac0a7 Reenable WebRTC. 2025-05-14 17:23:30 +02:00
96fa377ef8 Add comment why vhacd-util is disabled. 2025-05-14 17:23:30 +02:00
cf5b7f31db Simplify Target macros. 2025-05-14 17:23:30 +02:00
d97bfe73cf Use our conancenter remote to avoid rate limiting. 2025-05-14 17:23:30 +02:00
c020ddbebf Update Windows release builds for Conan qt_source option. 2025-05-14 17:23:30 +02:00
286986810a Update Linux server builds for Conan qt_source option. 2025-05-14 17:23:30 +02:00
c340d22844 Disable Windows 2022 build again, since stuff works fine now. 2025-05-14 17:23:30 +02:00
56c5291823 Install required NSIS plugins. 2025-05-14 17:23:30 +02:00
cbf0a8d02f Specify which build preset to use. 2025-05-14 17:23:30 +02:00
4fb100cb6c Remove VCPKG OpenSSL hack. 2025-05-14 17:23:30 +02:00
aa04dec24c Fix broken markdown in INSTALLER.md. 2025-05-14 17:23:30 +02:00
c118135ed4 Try building on Windows 2022. 2025-05-14 17:23:29 +02:00
637dd31272 Remove VCPKG specific code. 2025-05-14 17:23:29 +02:00
72c1d30103 Add missing include. Fixes building on Visual Studio 2022. 2025-05-14 17:23:29 +02:00
d071d0d635 Update build documentation for Windows. 2025-05-14 17:22:10 +02:00
8a02eb8bbb Fix windeployqt not being found. 2025-05-14 17:22:10 +02:00
5821d341a9 Get Qt from Conan on Windows. 2025-05-14 17:22:10 +02:00
037fb81b24 Update libnode to allow building on Visual Studio 2022. 2025-05-14 17:22:10 +02:00
5e230b3453 Remove VCPKG references. 2025-05-14 17:22:10 +02:00
Edgar
91dd7c2e9a 🐛 Fixed cache key 2025-05-14 17:22:10 +02:00
bcaf0d2653 Use system Qt on Ubuntu 22.04. 2025-05-14 17:22:10 +02:00
ec7bcf8e42 Add architecture to cache key. 2025-05-14 17:22:10 +02:00
90c91b7ae1 Don't fail if Conan profile already exists. 2025-05-14 17:22:10 +02:00
8b89bdd33f Just use Ubuntu 22.04 instead of Ubuntu 20.04 on the CI for now. 2025-05-14 17:22:10 +02:00
a304cd7077 Build without Crashpad for now. 2025-05-14 17:22:10 +02:00
1519f2f4de Remove leftovers from Crashpad external_projects. 2025-05-14 17:22:10 +02:00
d5039232a3 Work around OpenSSL/system sometimes not being found. 2025-05-14 17:22:10 +02:00
4f45586321 Fix syntax error in PR builds GitHub Actions Workflow. 2025-05-14 17:22:10 +02:00
e5fd4b2592 Remove shaderc as it appears unused. 2025-05-14 17:22:09 +02:00
159d8793e9 Revert "Add hacked libcurl package which doesn't conflict with our system OpenSSL package. (Crashpad depends on libcurl.)"
This reverts commit dd51cb9e60f352e4eca0f94f3aaa04688879dd6b.
2025-05-14 17:22:09 +02:00
3447367951 Reenable WebRTC on Windows, as it is kind of important. 2025-05-14 17:22:09 +02:00
f1350835df Consolidate "Configure CMake" steps. 2025-05-14 17:22:09 +02:00
54e4983106 Use source Qt on Ubuntu 20.04, as system Qt is too old. 2025-05-14 17:22:09 +02:00
b46f340549 Add hacked libcurl package which doesn't conflict with our system OpenSSL package. (Crashpad depends on libcurl.) 2025-05-14 17:22:09 +02:00
0bde342833 Disable Crashpad, as it doesn't compile on GCC14. 2025-05-14 17:22:09 +02:00
Edgar
59da3306ee 🔧 Re-enable crashpad 2025-05-14 17:22:09 +02:00
Edgar
c01828cd73 👷 Fixed CI 2025-05-14 17:22:09 +02:00
Edgar
0748f758c3 🔧 Added support for building with different versions of the qt conan pkg 2025-05-14 17:22:09 +02:00
Edgar
42d6b05849 👷 Use our mirror to access conancenter 2025-05-14 17:22:09 +02:00
Edgar
b235eec7e6 👷 Cleanup gh-actions 2025-05-14 17:22:09 +02:00
5aa32e6878 Don't do CI Conan binary caching on Linux, since Conan isn't glibc aware. 2025-05-14 17:22:09 +02:00
a32b7cb935 Work around OpenSSL/system sometimes not being found. 2025-05-14 17:22:09 +02:00
d6e4080c68 Clean up .gitignore. 2025-05-14 17:22:09 +02:00
c4d358f250 Remove redundant setting of CXX compiler, as Conan already sets this. 2025-05-14 17:22:08 +02:00
f9cf80939f Move Conan recipes to https://github.com/overte-org/overte-conan-recipes 2025-05-14 17:22:08 +02:00