Files
UnrealEngineUWP/Engine/Build/InstalledEngineFilters.ini
Matthew Griffin 57833618eb Changed BuildDerivedDataCacheNode to use target receipts to add runtime dependencies.
Removed files from InstalledEngineFilters again.

[CL 2675191 by Matthew Griffin in Main branch]
2015-09-01 04:48:32 -04:00

232 lines
7.7 KiB
INI

[CopyEditor]
; Tool dependencies
/Engine/Binaries/DotNET/Ionic.Zip.Reduced.dll
/Engine/Binaries/DotNET/OneSky.dll
; DDC
-/Engine/DerivedDataCache/...
/Engine/DerivedDataCache/Compressed.ddp
; In-editor documentation
/Engine/Documentation/Source/Shared/...
; Content folders
/Engine/Content/...
-/Engine/Content/....psd
-/Engine/Content/....pdn
-/Engine/Content/....fbx
-/Engine/Content/....po
; Config files
/Engine/Config/...
-/Engine/Config/....vdf
/Engine/Programs/UnrealBuildTool/BuildConfiguration.xml
/Engine/Programs/UnrealFrontend/Config/DefaultEngine.ini
/Engine/Programs/UnrealLightmass/Config/DefaultEngine.ini
; Plugins
/Engine/Plugins/....uplugin
/Engine/Plugins/.../Content/...
/Engine/Plugins/.../Resources/...
/Engine/Plugins/.../Source/...
/Engine/Plugins/.../Templates/...
-/Engine/Plugins/Runtime/TwitchLiveStreaming/...
; Exclude Mac binaries on windows here, because previous wildcard for plugin resources matches OSX dsym resources on Windows
{Win64} -/Engine/Plugins/.../Binaries/Mac/...
; Source code
/Engine/Source/UE4Game.Target.cs
/Engine/Source/UE4Editor.Target.cs
/Engine/Source/Runtime/...
/Engine/Source/Developer/...
/Engine/Source/Editor/...
/Engine/Source/ThirdParty/.../*.Build.cs
/Engine/Source/ThirdParty/Licenses/...
; Shaders
/Engine/Shaders/...
; Exclude all the intermediate Rocket files in the Engine/Saved folder
-/Engine/Saved/...
; Valid templates will be included by name from the build script, but we need to exclude intermediates
-/Templates/*/Binaries/...
-/Templates/*/Build/Receipts/...
-/Templates/*/Intermediate/...
-/Templates/*/DerivedDataCache/...
-/Templates/*/Saved/...
-/Templates/*/manifest.json
-/Templates/*/contents.txt
; Win64-specific dependencies
{Win64} -/Engine/Binaries/Win64/UE4EditorServices.*
{Win64} -/Engine/Binaries/Win64/UnrealVersionSelector*
{Win64} /Engine/Binaries/ThirdParty/ICU/icu4c-53_1/Win32/VS2013/*
{Win64} /Engine/Binaries/ThirdParty/ICU/icu4c-53_1/Win64/VS2013/*
{Win64} /Engine/Binaries/ThirdParty/PhysX/PhysX-3.3/Win64/VS2013/*.dll
{Win64} -/Engine/Binaries/ThirdParty/PhysX/PhysX-3.3/Win64/VS2013/*DEBUG_x64.dll
{Win64} -/Engine/Binaries/ThirdParty/PhysX/PhysX-3.3/Win64/VS2013/*CHECKED_x64.dll
{Win64} /Engine/Build/BatchFiles/Build.bat
{Win64} /Engine/Build/BatchFiles/Clean.bat
{Win64} /Engine/Build/BatchFiles/Rebuild.bat
{Win64} /Engine/Build/BatchFiles/RocketGenerateProjectFiles.bat
{Win64} /Engine/Build/BatchFiles/RunUAT.bat
{Win64} /Engine/Build/BatchFiles/GetVSComnToolsPath.bat
{Win64} -/Engine/Build/Receipts/PS4MapFile*
{Win64} -/Engine/Build/Receipts/XboxOnePDBFileUtil*
{Win64} -/Engine/Build/Receipts/UE4Client-Linux*
{Win64} -/Engine/Build/Receipts/UE4EditorServices*
{Win64} -/Engine/Build/Receipts/UE4Server-Linux*
{Win64} /Engine/Extras/3dsMaxScripts/...
{Win64} /Engine/Extras/VisualStudioDebugging/UE4.natvis
{Win64} /Engine/Extras/Maya_AnimationRiggingTools/...
{Win64} /Engine/Extras/MayaVelocityGridExporter/...
{Win64} /Engine/Extras/UnrealVS/...
{Win64} /Engine/Extras/Redist/en-us/*
; Mac-specific dependencies
{Mac} /Engine/Binaries/ThirdParty/ICU/icu4c-53_1/Mac/*
{Mac} /Engine/Binaries/ThirdParty/Mono/Mac/...
{Mac} /Engine/Build/BatchFiles/Mac/Build.sh
{Mac} /Engine/Build/BatchFiles/Mac/GenerateLLDBInit.sh
{Mac} /Engine/Build/BatchFiles/Mac/FixDependencyFiles.sh
{Mac} /Engine/Build/BatchFiles/Mac/SetupMono.sh
{Mac} /Engine/Build/BatchFiles/Mac/FixMonoFiles.sh
{Mac} /Engine/Build/BatchFiles/Mac/RocketBuild.sh
{Mac} /Engine/Build/BatchFiles/Mac/RocketGenerateProjectFiles.sh
{Mac} /Engine/Build/BatchFiles/Mac/RunMono.sh
{Mac} /Engine/Build/BatchFiles/Mac/RunXBuild.sh
{Mac} /Engine/Build/BatchFiles/Mac/xcodeunlock.sh
{Mac} /Engine/Build/BatchFiles/RunUAT.command
{Mac} /Engine/Build/BatchFiles/RunUAT.sh
{Mac} /Engine/Extras/LLDBDataFormatters/UE4DataFormatters.py
; Don't want these folders, even if they're part of ToolsForCompile
{Mac} -/Engine/Binaries/Win32/...
{Mac} -/Engine/Binaries/Win64/...
; Linux-specific dependencies
{Linux} /Engine/Binaries/ThirdParty/ICU/icu4c-53_1/Linux/...
{Linux} /Engine/Build/BatchFiles/Linux/Build.sh
{Linux} /Engine/Build/BatchFiles/Linux/BuildThirdParty.sh
{Linux} /Engine/Build/BatchFiles/Linux/GenerateProjectFiles.sh
{Linux} /Engine/Build/BatchFiles/Linux/GitDependencies.sh
{Linux} /Engine/Build/BatchFiles/Linux/QASmokeManual.sh
{Linux} /Engine/Build/BatchFiles/Linux/RunMono.sh
{Linux} /Engine/Build/BatchFiles/Linux/RunXBuild.sh
{Linux} /Engine/Build/BatchFiles/Linux/Setup.sh
{Linux} /Engine/Build/BatchFiles/Linux/UpdateDeps.sh
{Linux} /Engine/Build/BatchFiles/RunUAT.sh
[CopyTargetPlatforms]
; API docs
/Engine/Documentation/CHM/API.chm
; Build files
/Engine/Build/Build.version
/Engine/Build/Target.cs.template
; Starter content
/Samples/StarterContent/Content/...
/Samples/MobileStarterContent/Content/...
; shared template resources
/Templates/TemplateResources/...
[CopyTargetPlatform.Android]
; Build files
/Engine/Build/Android/...
/Engine/Source/ThirdParty/Android/cxa_demangle/...
-/Engine/Binaries/Android/....apk
; AndroidWorks installer
{Win64} /Engine/Extras/Android/*.exe
{Mac} /Engine/Extras/Android/*.dmg
[CopyTargetPlatform.IOS]
; Build files
/Engine/Build/IOS/...
-/Engine/Build/IOS/....psd
-/Engine/Build/IOS/....mobileprovision
-/Engine/Build/IOS/UnrealRemoteTool
; Content-only on Win64: exclude things we only need for code projects
{Win64} -/Engine/Binaries/IOS/*.a
{Win64} -/Engine/Binaries/IOS/.../*.a
{Win64} -/Engine/Binaries/IOS/UE4Game
{Win64} -/Engine/Binaries/IOS/UE4Game-IOS-Shipping
{Win64} -/Engine/Intermediate/.../IOS/...
{Win64} -/Engine/Plugins/.../Binaries/IOS/...
{Win64} /Engine/Binaries/DotNET/IOS/openssl.exe
{Win64} /Engine/Binaries/ThirdParty/IOS/*
; All tools for Mac
{Mac} /Engine/Binaries/DotNET/iOS/DeploymentServer.exe
{Mac} /Engine/Binaries/DotNET/iOS/DeploymentServer.exe.config
{Mac} /Engine/Binaries/DotNET/iOS/DeploymentInterface.dll
{Mac} /Engine/Binaries/DotNET/iOS/DeploymentInterface.dll.config
{Mac} /Engine/Binaries/DotNET/iOS/iPhonePackager.exe
{Mac} /Engine/Binaries/DotNET/iOS/iPhonePackager.exe.config
{Mac} /Engine/Binaries/DotNET/iOS/MobileDeviceInterface.dll
{Mac} /Engine/Binaries/DotNET/iOS/MobileDeviceInterface.dll.config
{Mac} /Engine/Source/ThirdParty/Facebook/IOS/...
[CopyTargetPlatform.HTML5]
; Build files
/Engine/Build/HTML5/...
; SDK
/Engine/Source/ThirdParty/HTML5/emsdk/emscripten/...
{Win64} /Engine/Source/ThirdParty/HTML5/emsdk/Win64/...
{Mac} /Engine/Source/ThirdParty/HTML5/emsdk/Mac/...
[CopyTargetPlatform.Win32]
; Just third party dependencies.
/Engine/Binaries/ThirdParty/PhysX/PhysX-3.3/Win32/VS2013/*.dll
-/Engine/Binaries/ThirdParty/PhysX/PhysX-3.3/Win32/VS2013/*DEBUG_x86.dll
-/Engine/Binaries/ThirdParty/PhysX/PhysX-3.3/Win32/VS2013/*CHECKED_x86.dll
[CopyTargetPlatform.Linux]
; Content-only: include pre-compiled executables manually
-/Engine/Binaries/Linux/*
/Engine/Binaries/Linux/CrashReportClient
/Engine/Binaries/Linux/UE4Game
/Engine/Binaries/Linux/UE4Game-Linux-Shipping
/Engine/Binaries/ThirdParty/ICU/icu4c-53_1/Linux/x86_64-unknown-linux-gnu/*.so
/Engine/Config/Controller.vdf
/Engine/Binaries/ThirdParty/OpenAL/Linux/*
/Engine/Binaries/ThirdParty/Steamworks/Steamv132/Linux/*.so
[StripSymbols.Android]
/Engine/Binaries/Android/....a
/Engine/Binaries/Android/....so
/Engine/Plugins/.../Binaries/Android/....a
/Engine/Plugins/.../Binaries/Android/....so
[StripSymbols.IOS]
/Engine/Binaries/IOS/....a
/Engine/Plugins/.../Binaries/IOS/....a
[StripSymbols.Mac]
/Engine/Binaries/Mac/....a
/Engine/Plugins/.../Binaries/Mac/....a
[StripSymbols.Win32]
/Engine/Binaries/Win32/....pdb
/Engine/Plugins/.../Binaries/Win32/....pdb
[StripSymbols.Win64]
/Engine/Binaries/Win64/....pdb
/Engine/Plugins/.../Binaries/Win64/....pdb
{Win64} -/Engine/Binaries/Win64/UE4Editor*.pdb
{Win64} -/Engine/Plugins/2D/Paper2D/Binaries/Win64/UE4Editor*.pdb
[StripSymbols.Linux]
/Engine/Binaries/Linux/*.