1# Specifies intentionally untracked file system entries to ignore. 2# 3# Notes: 4# 1. Do not commit .gitignore files in sub directories of the repository, 5# as they would have to be explicitly excluded when generating the installer, 6# building the project and in other situations. 7# 2. Use the full path to a dir when you want to exclude a directory 8# and everything it contains. Start with repo-root, which is "/", 9# and do NOT use a "/" at the end, as this would fail if that dir is a symlink. 10# good example: 11# /game/maps 12# bad examples: 13# game/maps 14# /game/maps/ 15# 16# For more details about how this file works, see: 17# http://www.kernel.org/pub/software/scm/git/docs/gitignore.html 18# 19 20# when installing into ./dist 21# this is the default, but not recommended 22/dist 23 24# DoxyGen output 25/doc/doxygen 26 27# doc/manpages 28/manpages 29 30# CMake generated version container file for use within tarballs 31/VERSION 32 33# CMake related 34# though it is cleaner to not build directly in the repository root 35CMakeFiles 36/CMakeCache.txt 37*.sdz 38Makefile 39cmake_install.cmake 40CTestTestfile.cmake 41progress.make 42 43# Ninja related 44/.ninja_log 45/build.ninja 46/rules.ninja 47 48# Visual Studio related 49*.ncb 50*.suo 51/rts/build/vstudio8/Release 52/rts/build/vstudio8/Debug 53/rts/build/vstudio8/Debug+MT 54/rts/build/vstudio8/Release with error catching 55/rts/build/vstudio8/Release+MT with error catching 56/rts/build/vstudio8/Syncdebug 57 58/rts/build/vstudio10/Release 59/rts/build/vstudio10/Debug 60/rts/build/vstudio10/Debug+MT 61/rts/build/vstudio10/Release with error catching 62/rts/build/vstudio10/Release+MT with error catching 63/rts/build/vstudio10/Syncdebug 64 65# Windows libraries used by spring when compiling with MinGW 66# recommended: place the dir somewhere else, and specify with 67# MINGWLIBS=<your-path-here>/mingwlibs 68/mingwlibs 69 70# Windows libraries used by spring when compiling with Visual Studio 71/vclibs 72 73# Installer files 74/external 75/installer/SpringLobby 76/installer/TASClient 77/installer/downloads 78/installer/custom_defines.nsi 79 80# Java AI related 81/AI/Interfaces/Java/build 82/AI/Skirmish/*/build 83/AI/Interfaces/Java/target 84/AI/Wrappers/JavaOO/target 85/AI/Skirmish/*/target 86 87# Misc file endings (eg. build or temp files) 88*.o 89*.log 90*~ 91.*.swp 92*.a 93*.gch 94*.dir 95*.class 96*.orig 97*.dylib 98 99#buildbot generated dir 100/build 101 102#installer downloaded/generated stuff 103/installer/Springlobby/ 104/installer/*.exe 105 106#spring related files when run in portable mode 107/cache 108/lobby 109/log 110/infolog.txt 111/demos 112/LuaUI 113 114#Visual Studio files 115*.vcxproj 116*.vcxproj.filters 117*.vcxproj.user 118 119