You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
187 lines
6.3 KiB
Plaintext
187 lines
6.3 KiB
Plaintext
#
|
|
# This file tells Git about engine files that never really belong in source control. They are usually build products, log
|
|
# files and intermediate files generated from a compiler or the engine runtime.
|
|
#
|
|
#
|
|
# NOTE:
|
|
# Paths that start with / match paths relative to the root (where the .gitignore file is)
|
|
# Paths that end with / will match a folder and all files under it (but not a regular file with no extension)
|
|
# Use * for wildcards. Wildcards stop at path separators
|
|
# Use ** for a wildcard that spans path separators
|
|
# Paths in this file should use forward slash characters, not back slashes
|
|
# Use \ to escape special characters like ! and #
|
|
# Use ! to negate a previous pattern. But it doesn't work if the parent sub-folder was masked out already.
|
|
#
|
|
|
|
|
|
# Ignore project files in the root
|
|
/*.sln
|
|
*.suo
|
|
*.opensdf
|
|
*.sdf
|
|
/*.xcodeproj
|
|
/Makefile
|
|
/CMakeLists.txt
|
|
/.ue4dependencies
|
|
|
|
# Derived data cache is never checked in
|
|
/Engine/DerivedDataCache/**
|
|
|
|
# Engine intermediates
|
|
/Engine/Intermediate/**
|
|
/Engine/Plugins/**/Intermediate/**
|
|
|
|
# Ignore binary files...
|
|
/Engine/Binaries/**
|
|
/Engine/Plugins/**/Binaries/**
|
|
|
|
# Add exceptions for Mac Mono binaries needed to run GitDependencies.exe. This is a mess, but we need to un-ignore every parent directory before anything in it,
|
|
# and Mono has a pretty deep hierarchy.
|
|
!/Engine/Binaries/ThirdParty
|
|
/Engine/Binaries/ThirdParty/**
|
|
!/Engine/Binaries/ThirdParty/Mono
|
|
/Engine/Binaries/ThirdParty/Mono/**
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/**
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/bin
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/bin/*
|
|
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/etc
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/etc/mono
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/etc/mono/**
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/etc/mono/config
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/etc/mono/4.5
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/etc/mono/4.5/**
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/etc/mono/4.5/machine.config
|
|
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/lib/**
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/libMonoPosixHelper.dylib
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/**
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/4.5
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/4.5/**
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/4.5/mscorlib.dll
|
|
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac/**
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac/Mono.Posix
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac/Mono.Security
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac/System
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac/System.Configuration
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac/System.Core
|
|
!/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac/System.Xml
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/lib/mono/gac/**/*.mdb
|
|
|
|
# ...and GitDependencies.exe
|
|
!/Engine/Binaries/DotNET
|
|
/Engine/Binaries/DotNET/**
|
|
!/Engine/Binaries/DotNET/GitDependencies.exe
|
|
!/Engine/Binaries/DotNET/GitDependencies.exe.config
|
|
|
|
# This is autogenerated symlink
|
|
/Engine/Binaries/ThirdParty/Mono/Mac/bin/mono
|
|
|
|
# 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/**
|
|
|
|
# Intermediate folders for programs should not be checked in
|
|
/Engine/Programs/**/Intermediate/**
|
|
|
|
# Ignore various other dependencies that are never checked in
|
|
/Engine/Content/**
|
|
/Engine/Documentation/**/*.psd
|
|
/Engine/Documentation/**/*.png
|
|
/Engine/Documentation/**/*.cur
|
|
/Engine/Documentation/**/*.gif
|
|
/Engine/Documentation/**/*.jpg
|
|
/Engine/Documentation/CHM/**
|
|
|
|
# Ignore all binary types in the extras folder
|
|
/Engine/Extras/*/**
|
|
!/Engine/Extras/Maya_AnimationRiggingTools/**
|
|
/Engine/Extras/Maya_AnimationRiggingTools/**/*.pdf
|
|
/Engine/Extras/Maya_AnimationRiggingTools/**/*.pyd
|
|
/Engine/Extras/Maya_AnimationRiggingTools/MayaTools/General/ART/**
|
|
/Engine/Extras/Maya_AnimationRiggingTools/MayaTools/General/Icons/**
|
|
/Engine/Extras/Maya_AnimationRiggingTools/ArtToolsOSX/MayaTools/General/ART/
|
|
/Engine/Extras/Maya_AnimationRiggingTools/ArtToolsOSX/MayaTools/General/Icons/
|
|
/Engine/Extras/Maya_AnimationRiggingTools/ArtToolsOSX/MayaTools/General/Scripts/projectSettings.txt
|
|
/Engine/Extras/Maya_AnimationRiggingTools/ArtToolsOSX/MayaTools/General/Scripts/settings.txt
|
|
/Engine/Extras/Maya_AnimationRiggingTools/ArtToolsOSX/README.md
|
|
!/Engine/Extras/VisualStudioSnippets/**
|
|
|
|
# Ignore any saved local files
|
|
/Engine/Saved/**
|
|
|
|
# Ignore any build receipts
|
|
/Engine/Build/Receipts/**
|
|
|
|
# Install stamp linux dependencies
|
|
/Engine/Build/BatchFiles/Linux/dependencies.sha1sums.installed
|
|
|
|
# log files for linux scripts (e.g. BuildThirdParty.sh)
|
|
/Engine/Build/BatchFiles/Linux/*.log
|
|
|
|
# Ignore third party binaries
|
|
/Engine/Source/ThirdParty/**/*.exe
|
|
/Engine/Source/ThirdParty/**/*.pdb
|
|
/Engine/Source/ThirdParty/**/*.lib
|
|
/Engine/Source/ThirdParty/**/*.a
|
|
/Engine/Source/ThirdParty/**/*.obj
|
|
/Engine/Source/ThirdParty/**/*.dll
|
|
/Engine/Source/ThirdParty/**/*.dylib
|
|
/Engine/Source/ThirdParty/**/*.bmp
|
|
/Engine/Source/ThirdParty/**/*.so
|
|
/Engine/Source/ThirdParty/**/*.bsc
|
|
/Engine/Source/ThirdParty/**/*.idb
|
|
/Engine/Source/ThirdParty/**/*.bc
|
|
/Engine/Source/ThirdParty/**/*.zip
|
|
/Engine/Source/ThirdParty/**/*.pak
|
|
/Engine/Source/ThirdParty/**/*.framework
|
|
/Engine/Source/ThirdParty/**/*.tga
|
|
/Engine/Source/ThirdParty/**/*.tiff
|
|
/Engine/Source/ThirdParty/**/*.icns
|
|
/Engine/Source/ThirdParty/**/*.dat
|
|
|
|
# Ignore PLCrashReporter binaries
|
|
/Engine/Source/ThirdParty/PLCrashReporter/**/bin/**
|
|
|
|
# Ignore LinuxNativeDialogs build files (all extensions)
|
|
/Engine/Source/ThirdParty/LinuxNativeDialogs/UELinuxNativeDialogs/build/**
|
|
|
|
# Ignore all ReplaySever JARs
|
|
/Engine/Source/Programs/ReplayServer/ThirdParty/**/*.jar
|
|
|
|
# Ignore PhysX binaries
|
|
/Engine/Source/ThirdParty/PhysX/APEX-1.3/externals/CUDA_6.5.19/bin/
|
|
/Engine/Source/ThirdParty/PhysX/PhysX-3.3/externals/clang/3.3.2/linux32/bin/
|
|
/Engine/Source/ThirdParty/PhysX/PhysX-3.3/externals/clang/3.3.2/osx/bin/
|
|
|
|
# Ignore sample and template projects
|
|
/Samples/**
|
|
/Templates/**
|
|
/FeaturePacks/**
|
|
|
|
# Ignore Unix backup files
|
|
*~
|
|
|
|
# Ignore Mac desktop services store files
|
|
.DS_Store
|
|
|
|
# Ignore crash reports
|
|
/crashinfo--*
|
|
|
|
# Ignore package version counter
|
|
/Engine/Build/IOS/UE4Client.PackageVersionCounter
|
|
|
|
# Ignore linux project files
|
|
*.user
|
|
*.pro
|
|
*.pri
|
|
*.kdev4
|