Commit graph

421 commits

Author SHA1 Message Date
0c122cc2dd
Fix wrong name of CMAKE_COMPILE_WARNING_AS_ERROR
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
We were using the name of the target property instead of the cache variable name, so this wasn't doing anything.
2025-06-15 09:58:02 +02:00
b1aa068800
Fix misspelled -msse3 2025-06-11 11:15:46 +02:00
f58368faab
Update CMakeLists.txt
Co-authored-by: HifiExperiments <53453710+HifiExperiments@users.noreply.github.com>
2025-06-10 12:09:53 +02:00
c7a2ce2b3a Don't use OpenGL ES backend for now, as it fails to build. 2025-05-31 21:28:39 +02:00
a64e700d72 HIFI_USE_OPTIMIZED_IK and DOWNLOAD_SERVERLESS_CONTENT straggler. 2025-05-31 18:57:50 +02:00
1d0011cfb8 Replace RELEASE_TYPE environment variable with OVERTE_RELEASE_TYPE cache variable. 2025-05-31 18:04:40 +02:00
4e80443e33 Replace DISABLE_KTX_CACHE with OVERTE_DISABLE_KTX_CACHE. 2025-05-31 17:49:29 +02:00
e1c6ad7eed Replace HIFI_USE_OPTIMIZED_IK with OVERTE_USE_OPTIMIZED_IK. 2025-05-31 17:47:21 +02:00
47eb86e22d Replace USE_KHR_ROBUSTNESS with OVERTE_USE_KHR_ROBUSTNESS. 2025-05-31 17:44:30 +02:00
a9ce8d70e7 Remove unused set(PLATFORM_QT_GL OpenGL) 2025-05-31 17:43:29 +02:00
97978d4a4a Replace USE_NSIGHT with OVERTE_USE_NSIGHT. 2025-05-31 17:42:56 +02:00
a3fa85756e Replace DOWNLOAD_SERVERLESS_CONTENT with OVERTE_DOWNLOAD_SERVERLESS_CONTENT cache variable. 2025-05-31 17:41:30 +02:00
e8f977c12c Replace DISABLE_QML_OPTION and DISABLE_QML with OVERTE_DISABLE_QML cache variable. 2025-05-31 16:33:42 +02:00
42f6569912 Don't disable QML on Windows GLES by default. 2025-05-31 16:30:34 +02:00
c0397c35b7 Remove SERVER_ONLY and CLIENT_ONLY environment variables. 2025-05-31 16:28:37 +02:00
99cf96bed2 Replace BUILD_* and BUILD_*_OPTION with OVERTE_BUILD_* cache variables. 2025-05-31 16:11:12 +02:00
96a55f0d9d Replace EXTERNAL_BUILD_ASSETS with OVERTE_EXTERNAL_BUILD_ASSETS. 2025-05-31 15:51:06 +02:00
0b20a901d3 Replace TIMESERVER_URL with OVERTE_TIMESERVER_URL. 2025-05-31 15:45:17 +02:00
018abbe4fc Remove Visual Studio 2017 workaround. 2025-05-31 15:43:11 +02:00
e3fd9cbc55 Replace MACOSX_DEPLOYMENT_TARGET environment variable with CMAKE_OSX_DEPLOYMENT_TARGET cache variable. 2025-05-31 15:39:24 +02:00
3b06290e46 Remove OVERTE_OPTIMIZE and OVERTE_CPU_ARCHITECTURE, replacing them with sane defaults. 2025-05-31 15:36:36 +02:00
5e14df33de Replace USE_GLES environment variables with OVERTE_RENDERING_BACKEND cache variable. 2025-05-31 15:07:03 +02:00
9233b7a3b5 Remove unused MOBILE variable. 2025-05-31 14:14:28 +02:00
cee546cfe0 Replace CMAKE_BACKTRACE_URL and CMAKE_BACKTRACE_TOKEN environment variables with OVERTE_BACKTRACE_URL and OVERTE_BACKTRACE_TOKEN CMake cache variables. 2025-05-31 14:10:24 +02:00
19a8f75654 Add note about CMake documentation. 2025-05-31 14:02:37 +02:00
317e1a7d88 Replace OVERTE_WARNINGS_AS_ERRORS with CMake's new COMPILE_WARNING_AS_ERROR. 2025-05-31 13:58:50 +02:00
c4d358f250 Remove redundant setting of CXX compiler, as Conan already sets this. 2025-05-14 17:22:08 +02:00
09fdbba52b Remove more remnants of VCPKG. 2025-05-14 17:22:08 +02:00
Edgar
3d08904288 🔧 Simplify FixupBundlePostBuild 2025-05-14 17:21:33 +02:00
Edgar
4265d31c28 🔧 Reenabled build with WebRTC
This uses a temporary prebuild package to build, it would be better to build WebRTC from sources
2025-05-14 17:21:32 +02:00
Edgar
735ccf0f34 🐛 Fixed missing WIN32 definition when building with ninja 2025-05-14 17:21:31 +02:00
Edgar
fcc5582932 🐛 Fixed missing discord-rpc package 2025-05-14 17:21:31 +02:00
Edgar
ce90741a53 🐛 Fixed package_libraries_for_deployment() 2025-05-14 17:21:30 +02:00
Edgar
559d3712dd 🚧 WIP build with conan
Currently can only build the interface
2025-05-14 17:21:29 +02:00
Edgar
113c6ddc50 🚧 Replace vcpkg with conan 2025-05-14 17:13:54 +02:00
bc6f8857fb Fix CMake errors; CMake removed version compatibility with CMake 3.5 and below. This includes bumping glslang, as it was still using CMake version compatibility <3.0. 2025-03-01 14:12:12 +01:00
Maki
5e35f76668 Remove hifi-screenshare
Cherry picked and updated from Tivoli dd5b6ea6ee5597a06603e16509640e7ed18106bb

Co-authored-by: Julian Groß <julian.g@posteo.de>
2024-10-18 18:59:18 -07:00
HifiExperiments
f2d8fa2fe4 whitelist -> allowlist 2024-08-13 17:29:53 -07:00
HifiExperiments
2ae2f29b29 Apply suggestions from code review
Co-authored-by: Dale Glass <51060919+daleglass@users.noreply.github.com>
2024-06-05 13:35:28 -07:00
Dale Glass
40761fb545 Fix warnings as errors for MSVC 2024-03-16 00:40:33 +01:00
Edgar
dac3006d8b
🔧 Disable building electron screenshare app on windows 2024-03-11 20:55:56 +01:00
Dale Glass
f84cfec62e Use response files on Ninja for long paths 2023-12-08 14:15:19 -08:00
Dale Glass
3e4a4119dc Disable Neuron by default 2023-12-04 15:38:04 -08:00
70833f6591 Chenged -falign-functions to use architecture-specific value 2023-08-18 13:17:45 +02:00
e8c1e691ad Align functions to avoid V8 asserts in debug builds 2023-08-14 11:08:20 +02:00
15ef70dc8c
Remove redundant policy from CMakeLists.txt
It is already defined through cmake/init.cmake
2023-07-23 14:56:06 +02:00
633319c111 Reenable vcpkg-clean because GitHub Actions is running out of disk space. 2023-05-19 00:17:39 +02:00
ae7d229d0e Fix copyright headers 2023-05-19 00:17:38 +02:00
Dale Glass
e1c22b5c7c Initial support for a directory with test scripts
This way there's no need to rebuild the test every time.
Script dir is symlinked from the source into the binary dir.
2023-05-19 00:17:36 +02:00
a7749077f9 Add QML_IMPORT_PATH for KDevelop and Qt Creator code completion and navigation. 2023-04-23 18:29:29 +02:00