Commit graph

2066 commits

Author SHA1 Message Date
ef3d73cd06
Remove more remnants of VCPKG. 2025-02-27 12:32:02 +01:00
df8045d1d7
Target only TBB, not the conan specific meta target onetbb:onetbb. 2025-02-27 12:31:59 +01:00
Edgar
f752ea779f
🔧 Added artery-font-format 2025-02-27 12:31:57 +01:00
Edgar
8a281e481f
🔧 Simplify FixupBundlePostBuild 2025-02-27 12:31:30 +01:00
Edgar
f650977438
🐛 Fixed missing libraries on Linux 2025-02-27 12:31:30 +01:00
Edgar
edd4332d1e
📦 Added cgltf Conan package 2025-02-27 12:31:30 +01:00
Edgar
564b7510c7
🔧 Use conan packages instead of cmake external projects 2025-02-27 12:31:28 +01:00
Edgar
46b383934d
🔥 Removed external cmake packages 2025-02-27 12:31:28 +01:00
Edgar
7006a1de41
🔧 Reenabled build with WebRTC
This uses a temporary prebuild package to build, it would be better to build WebRTC from sources
2025-02-27 12:31:27 +01:00
Edgar
b7131197aa
🐛 Fixed missing discord-rpc package 2025-02-27 12:31:26 +01:00
Edgar
679f2fe5d6
🔧 Let cmake find the python3 executable 2025-02-27 12:31:25 +01:00
Edgar
ba1ce8fa83
🐛 Fixed build failing when using Ninja 2025-02-27 12:31:24 +01:00
Edgar
238c291dfd
🐛 Fixed FixupBundlePostBuild failing to find QT dlls 2025-02-27 12:31:22 +01:00
Edgar
b7dc2b7e3f
🐛 Fixed package_libraries_for_deployment() 2025-02-27 12:31:20 +01:00
Edgar
e8c50c87cf
🐛 Fixed shadergen unable to find tools 2025-02-27 12:31:20 +01:00
Edgar
8d37f2b7d1
🚧 WIP build with conan
Currently can only build the interface
2025-02-27 12:31:19 +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
0ab050ff3b
Merge pull request #1111 from HifiExperiments/textSize
Text verticalAlignment, send entity property enums as uint8_t, fix text recalculating too often, fix textSize
2024-10-02 10:15:56 -07:00
HifiExperiments
4e97090f96 comment cmake script 2024-09-29 15:38:59 -07:00
HifiExperiments
6a3a47bfc4 fix ADD_GROUP_PROPERTY_TO_MAP 2024-09-29 14:50:46 -07:00
HifiExperiments
74fa1d1291 text vertical alignment, use uint8_t for entity property enums, fix text recalculating too often 2024-09-08 21:12:25 -07:00
HifiExperiments
926cbef606 cleanup + automate EntityPropertyFlags 2024-09-08 21:09:08 -07:00
HifiExperiments
ff50d6c2cc automated entity property serialization 2024-09-08 21:09:00 -07:00
HifiExperiments
f2d8fa2fe4 whitelist -> allowlist 2024-08-13 17:29:53 -07:00
6d3d90f6a2 Remove remnants of RELEASE_NAME. 2024-07-08 12:31:25 +02:00
6e92053007 Delete the old hifiNeuron.dll.
We stopped providing hifiNeuron and the newest release candidate doesn't start with the old plugin file present.
2024-07-07 23:46:26 +02:00
c82b9cdee9 Remove ancient update code.
I think it is save to say that no one will be updating a HiFi installation from 2019 at this point.
2024-07-07 23:45:01 +02:00
3894330e2f
Add note about extra Windows SDK dependency. 2024-07-07 14:53:09 +02:00
2617711cf9 Revert "Add "RELEASE_NAME" env variable."
This reverts commit a0747b2912.

Conflicts:
	cmake/templates/BuildInfo.h.in
	interface/src/Application.cpp
2024-06-18 15:08:48 +02:00
dfd397ebfc Remove broken ccache makro.
This threw a whole bunch of errors when being used, and made use of questionable settings, some of which I couldn't find documentation for.
It has also become really easy to use ccache with cmake through the following environment variables; CMAKE_CXX_COMPILER_LAUNCHER=ccache CMAKE_C_COMPILER_LAUNCHER=ccache
2024-06-12 20:29:53 +02:00
HifiExperiments
9a2f0f7704
Merge pull request #937 from HifiExperiments/text
Text Entity Improvements
2024-06-10 22:59:44 -07:00
7080067afc Update nodejs to support Python3.12 2024-05-19 14:34:49 +02:00
HifiExperiments
9c3b0b8e4f fix effects, patch checksum issue 2024-04-16 13:47:11 -07:00
HifiExperiments
36fafe8432 wip msdf fonts 2024-04-16 13:47:05 -07:00
081ae901d2 glTF importer using cgltf library 2024-02-25 19:57:00 +01:00
Dale Glass
ae877370de Fix Ninja builds with Crashpad enabled on Windows 2023-12-08 14:55:31 -08:00
Dale Glass
94848d98a2 Pass build type to LibOVR build.
This fixes a debug/release mismatch on Windows, which results in a
linking error.
2023-12-08 06:06:26 -08:00
Dale Glass
4b440c3cf6 Add debug libovr library to list of libovr products 2023-12-08 05:24:30 -08:00
Dale Glass
1b46ec600a Fixes for Oculus VR plugin 2023-12-07 15:20:03 -08:00
Dale Glass
6a00d4baf8
Merge pull request #755 from daleglass-overte/fix-steamworks-for-ninja
Upgrade Steamworks and fix for ninja build
2023-12-06 22:24:37 +01:00
Dale Glass
a4d2fb6167 Fix Steamworks .so names on Linux 2023-12-06 19:52:14 +01:00
Dale Glass
5358a888e3 Fix OpenEXR on Windows
Prevents:
LNK2001	unresolved external symbol imath_half_to_float_table
2023-12-06 03:31:56 -08:00
Dale Glass
e23829962f Upgrade steamworks and fix for Ninja build 2023-12-05 15:12:01 -08:00
Dale Glass
c655a8573d Upgrade OpenEXR from 2.3.0 to 3.1.8 2023-12-04 23:30:49 +01:00
Dale Glass
bb1331c0cb Fix memory debugging.
* Disables WebRTC (build fails)
* Recommends disabling optimization
* Recommends enabling debugging
* Remove forced optimization from plugins
2023-11-05 19:05:09 +01:00
77c24ed7c3 Initial version of Discord rich presence support.
Co-authored-by: Maki <mxmcube@gmail.com>
Co-authored-by: Dale Glass <dale@daleglass.net>
2023-10-30 19:03:49 +01:00
772e144296 Update node on Linux to 18.16.1 2023-07-30 22:11:58 +02:00
d30ecc7853 Build node from source on aarch64 instead of trying to use a prebuilt package. 2023-07-30 22:11:19 +02:00
1304129fa2 Don't try to build with crashpad on aarch64 Linux.
Google currently doesn't support building crashpad on or for aarch64 Linux.
2023-07-23 19:12:25 +02:00
3433596330
Merge pull request #448 from overte-org/upgrade/openssl
OpenSSL update
2023-06-19 18:04:18 +02:00