You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
70 lines
2.8 KiB
XML
70 lines
2.8 KiB
XML
<?xml version='1.0' ?>
|
|
<BuildGraph xmlns="http://www.epicgames.com/BuildGraph" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.epicgames.com/BuildGraph ../../../../Engine/Build/Graph/Schema.xsd" >
|
|
|
|
<Option Name="WithVisionOS" Restrict="true|false" DefaultValue="false" Description="Include the VisionOS target platform"/>
|
|
|
|
<Property Name="ExtensionPlatforms" Value="$(ExtensionPlatforms);" If="'$(ExtensionPlatforms)' != ''"/>
|
|
<Property Name="ExtensionPlatforms" Value="$(ExtensionPlatforms)VisionOS"/>
|
|
|
|
<Do If="$(WithVisionOS)">
|
|
<Expand Name="AddExtensionPlatform" PlatformDir="VisionOS"/>
|
|
</Do>
|
|
|
|
<Extend Name="Platform_FilterOverrides">
|
|
<Do If="$(WithVisionOS)">
|
|
<!-- Update CopyEditorEngineOrPlatformFilter, AutomationToolPaths, etc -->
|
|
<Property Name="AutomationToolPaths">
|
|
$(AutomationToolPaths)
|
|
Engine/Platforms/VisionOS/Source/Programs/AutomationTool/...
|
|
</Property>
|
|
</Do>
|
|
</Extend>
|
|
|
|
<Extend Name="Platform_AddInstalledRequirements">
|
|
<Do If="$(WithVisionOS)">
|
|
<Property Name="InstalledRequirements" Value="$(InstalledRequirements);#UnrealGame VisionOS"/>
|
|
</Do>
|
|
</Extend>
|
|
|
|
<Extend Name="Platform_Append_DDCPlatformsWin64">
|
|
<Do If="$(WithVisionOS)">
|
|
<Property Name="DDCPlatformsMac" Value="$(DDCPlatformsMac)+VisionOS"/>
|
|
</Do>
|
|
</Extend>
|
|
|
|
<Extend Name="Platform_TagDDCFiles">
|
|
<Do If="$(WithVisionOS)">
|
|
<!-- Copy utilities/tools -->
|
|
<Tag Files="Engine\Binaries\DotNET\VisionOS\..." With="#ToCopy"/>
|
|
</Do>
|
|
</Extend>
|
|
|
|
<Extend Name="Platform_Tag_UnrealGame">
|
|
<Do If="$(WithVisionOS)">
|
|
<Property Name="CopyVisionOSFilter">
|
|
<!-- Build Files -->
|
|
Engine/Build/VisionOS/...
|
|
Engine/Platforms/VisionOS/Binaries/...
|
|
Engine/Platforms/VisionOS/Build/...
|
|
Engine/Platforms/VisionOS/Content/Editor/...
|
|
Engine/Build/VisionOS/...
|
|
</Property>
|
|
<Property Name="CopyVisionOSExceptions">
|
|
</Property>
|
|
<Tag Files="#UnrealGame VisionOS" With="#Installed Mac"/>
|
|
<Property Name="Platforms" Value="$(Platforms)VisionOS;"/>
|
|
<Property Name="CopyInstalledFilter" Value="$(CopyInstalledFilter);$(CopyVisionOSFilter)"/>
|
|
<Property Name="CopyInstalledExceptions" Value="$(CopyInstalledExceptions);$(CopyVisionOSExceptions)"/>
|
|
</Do>
|
|
<Do If="!$(WithVisionOS)">
|
|
<Property Name="CopyVisionOSCsToolsExceptions">
|
|
Engine\Saved\CsTools\Engine\Intermediate\ScriptModules\VisionOS.Automation.json
|
|
</Property>
|
|
<Property Name="CopyMacCsToolsExceptions" Value="$(CopyMacCsToolsExceptions);$(CopyVisionOSCsToolsExceptions)"/>
|
|
<Property Name="CopyWin64CsToolsExceptions" Value="$(CopyWin64CsToolsExceptions);$(CopyVisionOSCsToolsExceptions)"/>
|
|
<Property Name="CopyLinuxCsToolsExceptions" Value="$(CopyLinuxCsToolsExceptions);$(CopyVisionOSCsToolsExceptions)"/>
|
|
</Do>
|
|
</Extend>
|
|
|
|
</BuildGraph>
|