Basic changes to build/target/uproject while dealing with Seekers boostrap

This commit is contained in:
Edward R. Gonzalez 2025-01-23 00:00:03 -05:00
parent 66a15a7a02
commit a2bcafbec6
3 changed files with 245 additions and 243 deletions

View File

@ -17,175 +17,12 @@
}
],
"Plugins": [
{
"Name": "ModelingToolsEditorMode",
"Enabled": true,
"TargetAllowList": [
"Editor"
]
},
{
"Name": "AssetManagerEditor",
"Enabled": true
},
{
"Name": "ContentBrowserAliasDataSource",
"Enabled": true
},
{
"Name": "ContentBrowserAssetDataSource",
"Enabled": true
},
{
"Name": "ContentBrowserClassDataSource",
"Enabled": true
},
{
"Name": "ContentBrowserFileDataSource",
"Enabled": true
},
{
"Name": "EngineAssetDefinitions",
"Enabled": true
},
{
"Name": "LevelSequenceEditor",
"Enabled": true
},
{
"Name": "Niagara",
"Enabled": true
},
{
"Name": "PluginBrowser",
"Enabled": true
},
{
"Name": "RiderSourceCodeAccess",
"Enabled": true
},
{
"Name": "WorldPartitionHLODUtilities",
"Enabled": true
},
{
"Name": "PropertyAccessEditor",
"Enabled": true
},
{
"Name": "BlueprintMaterialTextureNodes",
"Enabled": true
},
{
"Name": "RenderDocPlugin",
"Enabled": true
},
{
"Name": "N10XSourceCodeAccess",
"Enabled": true
},
{
"Name": "OnlineSubsystemSteam",
"Enabled": true
},
{
"Name": "OnlineSubsystemNull",
"Enabled": true
},
{
"Name": "OnlineSubsystem",
"Enabled": true
},
{
"Name": "SteamController",
"Enabled": true
},
{
"Name": "GameInput",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64"
]
},
{
"Name": "GameInputWindows",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64"
]
},
{
"Name": "WinDualShock",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64"
]
},
{
"Name": "RawInput",
"Enabled": true
},
{
"Name": "XInputDevice",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64"
]
},
{
"Name": "EnhancedInput",
"Enabled": true
},
{
"Name": "InputDebugging",
"Enabled": true
},
{
"Name": "AISupport",
"Enabled": true
},
{
"Name": "Spatialization",
"Enabled": true
},
{
"Name": "SoundUtilities",
"Enabled": true
},
{
"Name": "SoundMod",
"Enabled": true
},
{
"Name": "Metasound",
"Enabled": true
},
{
"Name": "AudioWidgets",
"Enabled": true
},
{
"Name": "TextureFormatOodle",
"Enabled": true
},
{
"Name": "OodleNetwork",
"Enabled": true
},
{
"Name": "GameplayTagsEditor",
"Enabled": true
},
{
"Name": "MeshPainting",
"Enabled": true
},
{
"Name": "NiagaraFluids",
"Enabled": true
},
{
"Name": "XRVisualization",
"Name": "AssetManagerEditor",
"Enabled": true
},
{
@ -193,7 +30,15 @@
"Enabled": true
},
{
"Name": "ReplicationGraph",
"Name": "AudioWidgets",
"Enabled": true
},
{
"Name": "BlueprintMaterialTextureNodes",
"Enabled": true
},
{
"Name": "BlueprintStats",
"Enabled": true
},
{
@ -201,61 +46,7 @@
"Enabled": true
},
{
"Name": "SlateScripting",
"Enabled": true
},
{
"Name": "OpenXR",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64",
"Linux",
"Android"
]
},
{
"Name": "OpenXREyeTracker",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64",
"Linux",
"Android"
]
},
{
"Name": "OpenXRMsftHandInteraction",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64",
"Android"
]
},
{
"Name": "XRBase",
"Enabled": true
},
{
"Name": "SimpleHMD",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64",
"Linux",
"Android",
"Mac",
"IOS",
"VisionOS"
]
},
{
"Name": "SlateModelViewViewModel",
"Enabled": true
},
{
"Name": "ModelViewViewModel",
"Enabled": true
},
{
"Name": "SteamAudio",
"Name": "ColorCorrectRegions",
"Enabled": true
},
{
@ -278,14 +69,145 @@
"Name": "CogAll",
"Enabled": true
},
{
"Name": "ContentBrowserAliasDataSource",
"Enabled": true
},
{
"Name": "ContentBrowserAssetDataSource",
"Enabled": true
},
{
"Name": "ContentBrowserClassDataSource",
"Enabled": true
},
{
"Name": "ContentBrowserFileDataSource",
"Enabled": true
},
{
"Name": "ControlFlows",
"Enabled": true
},
{
"Name": "EngineAssetDefinitions",
"Enabled": true
},
{
"Name": "EnhancedInput",
"Enabled": true
},
{
"Name": "GameplayInsights",
"Enabled": true
},
{
"Name": "GameInput",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64"
]
},
{
"Name": "GameInputWindows",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64"
]
},
{
"Name": "GameplayAbilities",
"Enabled": true
},
{
"Name": "GameplayTagsEditor",
"Enabled": true
},
{
"Name": "InputDebugging",
"Enabled": true
},
{
"Name": "LevelSequenceEditor",
"Enabled": true
},
{
"Name": "LiveLink",
"Enabled": true
},
{
"Name": "LiveUpdateForSlate",
"Enabled": true
},
{
"Name": "MeshPainting",
"Enabled": true
},
{
"Name": "Metasound",
"Enabled": true
},
{
"Name": "ModelingToolsEditorMode",
"Enabled": true,
"TargetAllowList": [
"Editor"
]
},
{
"Name": "ModelViewViewModel",
"Enabled": true
},
{
"Name": "N10XSourceCodeAccess",
"Enabled": true
},
{
"Name": "NetworkPredictionInsights",
"Enabled": true
},
{
"Name": "Niagara",
"Enabled": true
},
{
"Name": "NiagaraFluids",
"Enabled": true
},
{
"Name": "OodleNetwork",
"Enabled": true
},
{
"Name": "OnlineSubsystem",
"Enabled": true
},
{
"Name": "OnlineSubsystemNull",
"Enabled": true
},
{
"Name": "OnlineSubsystemSteam",
"Enabled": true
},
{
"Name": "OpenXR",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64",
"Linux",
"Android"
]
},
{
"Name": "OpenXREyeTracker",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64",
"Linux",
"Android"
]
},
{
"Name": "OpenXRHandTracking",
"Enabled": true,
@ -296,27 +218,27 @@
]
},
{
"Name": "VisualStudioSourceCodeAccess",
"Name": "OpenXRMsftHandInteraction",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64",
"Android"
]
},
{
"Name": "PluginBrowser",
"Enabled": true
},
{
"Name": "SlateInsights",
"Name": "PropertyAccessEditor",
"Enabled": true
},
{
"Name": "TraceUtilities",
"Name": "RawInput",
"Enabled": true
},
{
"Name": "NetworkPredictionInsights",
"Enabled": true
},
{
"Name": "TraceSourceFilters",
"Enabled": true
},
{
"Name": "GameplayInsights",
"Name": "RenderDocPlugin",
"Enabled": true
},
{
@ -324,24 +246,102 @@
"Enabled": true
},
{
"Name": "BlueprintStats",
"Name": "ReplicationGraph",
"Enabled": true
},
{
"Name": "ColorCorrectRegions",
"Name": "RiderSourceCodeAccess",
"Enabled": true
},
{
"Name": "ControlFlows",
"Name": "SimpleHMD",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64",
"Linux",
"Android",
"Mac",
"IOS",
"VisionOS"
]
},
{
"Name": "SlateInsights",
"Enabled": true
},
{
"Name": "LiveUpdateForSlate",
"Name": "SlateModelViewViewModel",
"Enabled": true
},
{
"Name": "SlateScripting",
"Enabled": true
},
{
"Name": "SoundMod",
"Enabled": true
},
{
"Name": "Spatialization",
"Enabled": true
},
{
"Name": "SoundUtilities",
"Enabled": true
},
{
"Name": "SteamAudio",
"Enabled": true
},
{
"Name": "SteamController",
"Enabled": true
},
{
"Name": "SunPosition",
"Enabled": true
},
{
"Name": "TextureFormatOodle",
"Enabled": true
},
{
"Name": "TraceUtilities",
"Enabled": true
},
{
"Name": "TraceSourceFilters",
"Enabled": true
},
{
"Name": "VisualStudioSourceCodeAccess",
"Enabled": true
},
{
"Name": "WinDualShock",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64"
]
},
{
"Name": "WorldPartitionHLODUtilities",
"Enabled": true
},
{
"Name": "XRBase",
"Enabled": true
},
{
"Name": "XInputDevice",
"Enabled": true,
"SupportedTargetPlatforms": [
"Win64"
]
},
{
"Name": "XRVisualization",
"Enabled": false
}
]
}

View File

@ -1,7 +1,7 @@
using BuildSettingsVersion = UnrealBuildTool.BuildSettingsVersion;
using TargetInfo = UnrealBuildTool.TargetInfo;
using TargetRules = UnrealBuildTool.TargetRules;
using TargetType = UnrealBuildTool.TargetType;
using TargetInfo = UnrealBuildTool.TargetInfo;
using TargetRules = UnrealBuildTool.TargetRules;
using TargetType = UnrealBuildTool.TargetType;
public class GasaTarget : TargetRules
{

View File

@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using UnrealBuildTool;
using ModuleRules = UnrealBuildTool.ModuleRules;
using ReadOnlyTargetRules = UnrealBuildTool.ReadOnlyTargetRules;
using TargetRules = UnrealBuildTool.TargetRules;
using ModuleRules = UnrealBuildTool.ModuleRules;
using ReadOnlyTargetRules = UnrealBuildTool.ReadOnlyTargetRules;
using TargetRules = UnrealBuildTool.TargetRules;
using UnrealTargetConfiguration = UnrealBuildTool.UnrealTargetConfiguration;
public class Gasa : ModuleRules
@ -26,8 +26,10 @@ public class Gasa : ModuleRules
bEnableExceptions = false;
bEnableBufferSecurityChecks = false;
bEnableNonInlinedGenCppWarnings = false;
bEnableUndefinedIdentifierWarnings = false;
// bEnableUndefinedIdentifierWarnings = false;
bIgnoreUnresolvedSymbols = false;
UndefinedIdentifierWarningLevel = WarningLevel.Off;
bEnableObjCAutomaticReferenceCounting = false;
bEnableObjCExceptions = false;