Commit Graph

15 Commits

Author SHA1 Message Date
David Harvey
5960c816c6 HoloLens build rules: WindowsMixedReality
#preflight 628cb0e9f057b981ca51f6fa
#jira UE-149794
#rnx
#rb Jeff.Fisher

[CL 20361225 by David Harvey in ue5-main branch]
2022-05-25 04:05:04 -04:00
jeff fisher
6b37a57100 MixedRealityInterop debug dll dependency problems
-Switched to using the release interop dll because the debug dll has dependency problems.  There appear to be incompatibilities between the interop debug config and unreal's debug config.  This is a quick fix to get the debug build working.  The interop itself will have release grade debugging info, but at least we can run and debug UE code more easily.
#rb
#jira UE-91500
#preflight 61f9c1939e4d23cd93b4258d

#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 18817778 in //UE5/Release-5.0/... via CL 18817787 via CL 18822865
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18824697 by jeff fisher in ue5-main branch]
2022-02-02 07:58:27 -05:00
jeff fisher
d9c5e399e5 Hololens debug x64 build workaround
-Using the release version of the interop due to debug win crt problems.  This means that within the interop only release build grade debugging is available on emulated hololens device.
-Removed redundant iterator debug compile option.  That is built into the debug vs release runtime choice.
#rb
#preflight 61e1a7c67f65c8b2dce6676e

#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 18619196 in //UE5/Release-5.0/... via CL 18619326 via CL 18619536
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18619910 by jeff fisher in ue5-main branch]
2022-01-14 12:56:27 -05:00
Jeff Fisher
f3ba68b8c6 UEVR-1976 Hololens 1: remove support from UE5
-Removing hololens 1 remoting, which was the only way to use a hl1.  It was deprecated in 4.26.  Microsoft no longer sells the device.
#jira UEVR-1976
#review-14485874
#rb Joe.Conley

[CL 14494314 by Jeff Fisher in ue5-main branch]
2020-10-14 13:45:15 -04:00
jeff fisher
1ea5921242 -Fixes QRCodes and SceneUnderstanding when Hololens Remoting
-Prepares for a fix for AzureSpatialAnchors when hololens Remoting
-Replaces c++cx implementations with winrt implementations
-Using nuget packages directly for more ASA features rather than manually unpacked nuget packages.
-Changed dependency order from WMR depending on HololensAR to the reverse.
-Updated Azure.SpatialAnchors nuget package to latest version to get fix for Set AppProperties on cloud anchor.
-Merging from //UE4/Partner-Microsoft-XR/Engine/...
#jira UE-90809
#rb Steve.Smith

#ROBOMERGE-SOURCE: CL 12346915 in //UE4/Release-4.25/... via CL 12346947
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v671-12333473)

[CL 12346997 by jeff fisher in Main branch]
2020-03-20 16:15:55 -04:00
Rolando Caloca
5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
Jason Bestimt
b81001e030 Repairing HL2 library directories
#RB: ben.marsh
From CL 8645176
#JIRA: UE-81347, UE-81430

[CL 9447833 by Jason Bestimt in Main branch]
2019-10-07 11:53:07 -04:00
Jason Bestimt
549c39506e Repair HL2 library directories
#RB:ben.marsh

[CL 8645176 by Jason Bestimt in Dev-VR branch]
2019-09-11 16:35:36 -04:00
Joakim Lindqvist
d26625d39d Updated module build configurations to follow our updated guidelines on using a library, you should always specify the full path to the library if you know it (in PublicAdditionalLibraries). This allows UBT to do up to date checking of the module and is faster.
If you still need to old behavior of searching for a library we use the new PublicSystemLibraries instead (used very sparingly).

Also updated conventions on importing Android libraries to use the newly introduced Android Architecture instead, which is always set to a valid architecuture (unlike Target.Architecture for the general case)

Lastly I updated some build.cs files that were doing filesystem enumeration or copying as they were being parsed, this is highly discouraged (partially because we cache filesystem operations but also it adds a cost to something we expect to be very fast). Any operations like this should be done as part of the build if they have to be done at all.

#rb none

[CL 7918851 by Joakim Lindqvist in Dev-Build branch]
2019-08-09 03:48:12 -04:00
jeff fisher
297871d0fd UE-75160 Hololens 1 remoting does not connect
Merging //UE4/Partner-Microsoft-XR to Release-4.23 (//UE4/Release-4.23)
7658706 Add HL1 remoting adjacent to HL2 remoting
7662091 Move HL1 remoting binaries to Engine/Binaries/Win64 to successfully load after CL 7658706
#rb Jackson.Fields Ryan.Vance
#jira UE-75160

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 7700306 in //UE4/Release-4.23/... via CL 7700317
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v388-7785529)

[CL 7810625 by jeff fisher in Dev-Build branch]
2019-08-06 13:15:33 -04:00
jeff fisher
05c6e93975 HoloLens updated to 2.0.7.0 RC remoting
-bringing remoting binaries up to latest to facilitate hl1 support recovery
-Also removes win32 config, which doesn't work and isn't used.
Merging //UE4/Partner-Microsoft-XR to Release-4.23 (//UE4/Release-4.23) cl 7514099
#rb jackson.fields
#jira UE-75160

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 7676461 in //UE4/Release-4.23/... via CL 7678326
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v388-7785529)

[CL 7804586 by jeff fisher in Dev-Build branch]
2019-08-06 12:25:23 -04:00
jeff fisher
7609cf78d9 FORT-182903 //UE4/Main - Run EngineTests - Role Editor had 0 exit code but used Gauntlet and no TestExitCode was found. Assuming failure
-Fixed WindowsMixedReality and HoloLens dll loading issues in cooked builds.
-Updated interop to output to the new locations.
-Ran an interop build to ensure everything is in sync.
-The automated test got further locally for me (before I rebuilt the interop).
[REVIEW]
#jira FORT-182903
#rb Joe.Graf

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 7064496 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7124396 by jeff fisher in Dev-Build branch]
2019-06-21 02:06:24 -04:00
jeff fisher
765ff78dd5 FORT-182903 //UE4/Main - Run EngineTests - Role Editor had 0 exit code but used Gauntlet and no TestExitCode was found. Assuming failure
-Wrapping dll loads in the windows 10 check.
#rb Ryan.Vance
#jira FORT-182903

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 6945035 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7089708 by jeff fisher in Dev-Build branch]
2019-06-19 08:53:55 -04:00
Ben Marsh
cfe09c649f Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 6922670 by Ben Marsh in Dev-Build branch]
2019-06-10 19:47:29 -04:00
Ben Marsh
07e535411b Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 5435186 by Ben Marsh in Dev-Build branch]
2019-03-18 16:38:36 -04:00