Skip to content

Instantly share code, notes, and snippets.

@ImLp
Created October 31, 2023 16:10
Show Gist options
  • Save ImLp/5946a4cc162b7a905f2f0a82e9579612 to your computer and use it in GitHub Desktop.
Save ImLp/5946a4cc162b7a905f2f0a82e9579612 to your computer and use it in GitHub Desktop.
Unreal Engine UGS P4 Ignore Example
# Files generated by visual studio should not be checked in.
*.csproj.*
.vs/*
*.pdb
*.suo
*.opensdf
*.sdf
*.tmp
*.mdb
obj/
*.vcxproj
*.sln
*-Debug.*
# Git generate file structures
.git/
# Python scripts in Perforce
__pycache__
*.pyc
# egg-infos
p4util.egg-info
*.egg
# Unix specific generated files should not be checked in.
**/FileOpenOrder/
*.xcworkspace
*.xcodeproj
./Makefile
./CMakeLists.txt
.ue4dependencies
# Do not check in samples & featurepacks copies provided by the engine.
Samples/*
FeaturePacks/*
Templates/*
**/Engine/Documentation/*
# Saved files are overwritten by each person. Should not be checked in.
**/Saved/
# Do not save results of local builds. (Locally compiled engine build from source)
**/LocalBuilds/
# Engine intermediates
**/Engine/Intermediate/*
**/Intermediate/
# Special case: Intermediate folders for embedded programs should not be checked in
**/Engine/Programs/*/Intermediate/*
# Intermediate folders created for various C# programs
Engine/Source/Programs/*/obj/*
# Saved folders for programs should not be checked in
Engine/Programs/*/Saved/*
Engine/Programs/UnrealBuildTool/*
# Derived data cache should never be checked in
/DerivedDataCache/*
# Ignore any build receipts
**/Engine/Build/Receipts/*
# Ignore personal workspace vars
.p4config.txt
# Ignore Unix backup files
*~
# Ignore Mac desktop services store files
.DS_Store
# Ignore crash reports
crashinfo--*
# Ignore linux project files
*.user
*.pro
*.pri
*.kdev4
# Obj-C/Swift specific
*.hmap
*.ipa
*.dSYM.zip
*.dSYM
# Ignore documentation generated for C# tools
**/Engine/Binaries/DotNET/UnrealBuildTool.xml
Engine/Binaries/DotNET/AutomationScripts/BuildGraph.Automation.xml
# Ignore version files in the Engine/Binaries directory created by UBT
**/Engine/Binaries/**/*.version
# Ignore exp files in the the Engine/Binaries directory as they aren't C/C++ source files
**/Engine/Binaries/**/*.exp
# Ignore Swarm local save files
**/Engine/Binaries/DotNET/SwarmAgent.DeveloperOptions.xml
**/Engine/Binaries/DotNET/SwarmAgent.Options.xml
# Intermediary Files
*.target.xml
*.exe.config
*.exe.manifest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment