.gitignore 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288
  1. # This file is used to ignore files which are generated
  2. # ----------------------------------------------------------------------------
  3. !core/
  4. *.*#
  5. *.a
  6. *.app
  7. *.autosave
  8. *.core
  9. *.debug
  10. *.embed.manifest
  11. *.moc
  12. *.o
  13. *.obj
  14. *.orig
  15. *.prl
  16. *.qm
  17. *.rc
  18. *.rej
  19. *.res
  20. *.so
  21. *.so.*
  22. *_pch.h.cpp
  23. *_resource.rc
  24. *_wrapper.bat
  25. *_wrapper.sh
  26. *~
  27. .#*
  28. .DS_Store
  29. .qmake.cache
  30. .qmake.stash
  31. .vscode
  32. Makefile*
  33. Thumbs.db
  34. core
  35. moc_*.cpp
  36. qrc_*.cpp
  37. tags
  38. ui_*.h
  39. wrapper.bat
  40. wrapper.sh
  41. debug_toolchain.cmake
  42. # qtcreator generated files
  43. *.creator.user*
  44. *.pro.user*
  45. *.pyqtc.user*
  46. *.qbs.user*
  47. *.qmlproject.user*
  48. CMakeLists.txt.user*
  49. /share/qtcreator/examples/
  50. /share/qtcreator/externaltools/
  51. /share/qtcreator/fonts/
  52. /share/qtcreator/generic-highlighter/
  53. /share/qtcreator/qmldesigner/QtProject/
  54. /src/app/Info.plist
  55. /src/plugins/**/*.json
  56. /src/plugins/coreplugin/ide_version.h
  57. /src/libs/qt-breakpad/bin
  58. /.cmake/
  59. app_version.h
  60. phony.c
  61. # xemacs temporary files
  62. *.flc
  63. # Vim temporary files
  64. .*.swp
  65. # Visual Studio generated files
  66. *.ib_pdb_index
  67. *.idb
  68. *.ilk
  69. *.ncb
  70. *.opensdf
  71. *.pdb
  72. *.sdf
  73. *.sln
  74. *.suo
  75. *.vcproj
  76. *.vcxproj
  77. *vcproj.*.*.user
  78. *vcxproj.*
  79. # gcov files
  80. *.gcda
  81. *.gcno
  82. *.gcov
  83. # MinGW generated files
  84. *.Debug
  85. *.Release
  86. # Python byte code
  87. *.pyc
  88. # translation related:
  89. /share/qtcreator/translations/*_tr.h
  90. /share/qtcreator/translations/qtcreator_untranslated.ts
  91. # Qml caching files
  92. *.jsc
  93. *.qmlc
  94. # Squish generated files
  95. /tests/system/suite_*/config.xml
  96. # Clang tooling files
  97. compile_commands.json
  98. # Directories to ignore
  99. # ---------------------
  100. .moc/
  101. .obj/
  102. .pch/
  103. .rcc/
  104. .uic/
  105. .clangd/
  106. /*-debug/
  107. /*-release/
  108. /build*/
  109. /dist/gdb/*.gz
  110. /dist/gdb/python/
  111. /dist/gdb/qtcreator-*/
  112. /dist/gdb/source/
  113. /dist/gdb/staging/
  114. /doc/qbs/
  115. /doc/html/qtcreator/
  116. /doc/html/qtcreator-dev/
  117. /doc/html/qtdesignstudio/
  118. /doc/qtdesignstudio/doc/html
  119. /lib/
  120. /lib64/
  121. /libexec/
  122. debug/
  123. ipch/
  124. release/
  125. tmp/
  126. .cache/clangd/
  127. # ignore both a directory as well as a symlink
  128. /share/qtcreator/QtProject
  129. # Binaries
  130. # --------
  131. *.dll
  132. *.exe
  133. /bin/buildoutputparser
  134. /bin/clangbackend
  135. /bin/cpaster
  136. /bin/cplusplus-ast2png
  137. /bin/cplusplus-frontend
  138. /bin/cplusplus-keywordgen
  139. /bin/cplusplus-mkvisitor
  140. /bin/cplusplus-update-frontend
  141. /bin/qbs*
  142. /bin/qml2puppet
  143. /bin/qmlpuppet
  144. /bin/qtcreator
  145. /bin/qtcreator_crash_handler
  146. /bin/qtcreator_ctrlc_stub
  147. /bin/qtcreator_process_stub
  148. /bin/qtpromaker
  149. /bin/sdktool
  150. /share/doc/qtcreator/*.qch
  151. /share/qtcreator/qbs/
  152. /src/tools/examplesscanner/examplesscanner
  153. /src/tools/qml/qmldump/qmldump
  154. /src/tools/valgrindfake/valgrind-fake
  155. # Tests
  156. #------
  157. /tests/auto/aggregation/tst_aggregation
  158. /tests/auto/algorithm/tst_algorithm
  159. /tests/auto/changeset/tst_changeset
  160. /tests/auto/cplusplus/ast/tst_ast
  161. /tests/auto/cplusplus/c99/tst_c99
  162. /tests/auto/cplusplus/checksymbols/tst_checksymbols
  163. /tests/auto/cplusplus/codeformatter/tst_codeformatter
  164. /tests/auto/cplusplus/codegen/tst_codegen
  165. /tests/auto/cplusplus/cppselectionchanger/tst_cppselectionchanger
  166. /tests/auto/cplusplus/cxx11/tst_c99
  167. /tests/auto/cplusplus/cxx11/tst_cxx11
  168. /tests/auto/cplusplus/fileiterationorder/tst_fileiterationorder
  169. /tests/auto/cplusplus/findusages/tst_findusages
  170. /tests/auto/cplusplus/lexer/tst_lexer
  171. /tests/auto/cplusplus/lookup/tst_lookup
  172. /tests/auto/cplusplus/misc/tst_misc
  173. /tests/auto/cplusplus/preprocessor/tst_preprocessor
  174. /tests/auto/cplusplus/semantic/tst_semantic
  175. /tests/auto/cplusplus/simplifytypes/tst_simplifytypes
  176. /tests/auto/cplusplus/translationunit/tst_translationunit
  177. /tests/auto/cplusplus/typeprettyprinter/tst_typeprettyprinter
  178. /tests/auto/debugger/qt_tst_dumpers_*
  179. /tests/auto/debugger/tst_disassembler
  180. /tests/auto/debugger/tst_dumpers
  181. /tests/auto/debugger/tst_gdb
  182. /tests/auto/debugger/tst_namedemangler
  183. /tests/auto/debugger/tst_offsets
  184. /tests/auto/debugger/tst_olddumpers
  185. /tests/auto/debugger/tst_simplifytypes
  186. /tests/auto/debugger/tst_version
  187. /tests/auto/diff/differ/tst_differ
  188. /tests/auto/environment/tst_environment
  189. /tests/auto/extensionsystem/pluginmanager/tst_pluginmanager
  190. /tests/auto/extensionsystem/pluginspec/tst_pluginspec
  191. /tests/auto/externaltool/tst_externaltool
  192. /tests/auto/fakevim/tst_fakevim
  193. /tests/auto/filesearch/tst_filesearch
  194. /tests/auto/flamegraph/tst_flamegraph
  195. /tests/auto/generichighlighter/highlighterengine/tst_highlighterengine
  196. /tests/auto/generichighlighter/specificrules/tst_specificrules
  197. /tests/auto/ioutils/tst_ioutils
  198. /tests/auto/json/tst_json
  199. /tests/auto/mapreduce/tst_mapreduce
  200. /tests/auto/profilewriter/tst_profilewriter
  201. /tests/auto/qml/codemodel/check/tst_codemodel_check
  202. /tests/auto/qml/codemodel/dependencies/tst_dependencies
  203. /tests/auto/qml/codemodel/importscheck/tst_qml_imports_check
  204. /tests/auto/qml/persistenttrie/tst_trie_check
  205. /tests/auto/qml/qmldesigner/bauhaustests/tst_bauhaus
  206. /tests/auto/qml/qmldesigner/coretests/tst_coretests
  207. /tests/auto/qml/qmldesigner/coretests/tst_qmldesigner_core
  208. /tests/auto/qml/qmldesigner/propertyeditortests/tst_propertyeditor
  209. /tests/auto/qml/qmleditor/qmlcodeformatter/tst_qmlcodeformatter
  210. /tests/auto/qml/qmljssimplereader/tst_qmljssimplereader
  211. /tests/auto/qml/qmlprojectmanager/fileformat/tst_fileformat
  212. /tests/auto/qml/qrcparser/tst_qrcparser
  213. /tests/auto/qml/reformatter/tst_reformatter
  214. /tests/auto/qtcprocess/tst_qtcprocess
  215. /tests/auto/runextensions/tst_runextensions
  216. /tests/auto/sdktool/tst_sdktool
  217. /tests/auto/ssh/tst_ssh
  218. /tests/auto/timeline/timelineabstractrenderer/tst_timelineabstractrenderer
  219. /tests/auto/timeline/timelineitemsrenderpass/tst_timelineitemsrenderpass
  220. /tests/auto/timeline/timelinemodel/tst_timelinemodel
  221. /tests/auto/timeline/timelinemodelaggregator/tst_timelinemodelaggregator
  222. /tests/auto/timeline/timelinenotesmodel/tst_timelinenotesmodel
  223. /tests/auto/timeline/timelinenotesrenderpass/tst_timelinenotesrenderpass
  224. /tests/auto/timeline/timelineoverviewrenderer/tst_timelineoverviewrenderer
  225. /tests/auto/timeline/timelinerenderer/tst_timelinerenderer
  226. /tests/auto/timeline/timelinerenderpass/tst_timelinerenderpass
  227. /tests/auto/timeline/timelinerenderstate/tst_timelinerenderstate
  228. /tests/auto/timeline/timelineselectionrenderpass/tst_timelineselectionrenderpass
  229. /tests/auto/timeline/timelinezoomcontrol/tst_timelinezoomcontrol
  230. /tests/auto/treeviewfind/tst_treeviewfind
  231. /tests/auto/utils/ansiescapecodehandler/tst_ansiescapecodehandler
  232. /tests/auto/utils/fileutils/tst_fileutils
  233. /tests/auto/utils/stringutils/tst_stringutils
  234. /tests/auto/utils/templateengine/tst_templateengine
  235. /tests/auto/utils/treemodel/tst_treemodel
  236. /tests/auto/valgrind/callgrind/tst_callgrindparsertests
  237. /tests/auto/valgrind/memcheck/modeldemo
  238. /tests/auto/valgrind/memcheck/testapps/free1/free1
  239. /tests/auto/valgrind/memcheck/testapps/free2/free2
  240. /tests/auto/valgrind/memcheck/testapps/invalidjump/invalidjump
  241. /tests/auto/valgrind/memcheck/testapps/leak1/leak1
  242. /tests/auto/valgrind/memcheck/testapps/leak2/leak2
  243. /tests/auto/valgrind/memcheck/testapps/leak3/leak3
  244. /tests/auto/valgrind/memcheck/testapps/leak4/leak4
  245. /tests/auto/valgrind/memcheck/testapps/overlap/overlap
  246. /tests/auto/valgrind/memcheck/testapps/syscall/syscall
  247. /tests/auto/valgrind/memcheck/testapps/uninit1/uninit1
  248. /tests/auto/valgrind/memcheck/testapps/uninit2/uninit2
  249. /tests/auto/valgrind/memcheck/testapps/uninit3/uninit3
  250. /tests/auto/valgrind/memcheck/tst_parsertests
  251. /tests/auto/valgrind/memcheck/tst_testrunner
  252. /tests/manual/debugger/gui/gui
  253. /tests/manual/debugger/helper/helper
  254. /tests/manual/debugger/simple/libsimple_test_plugin.*dylib
  255. /tests/manual/debugger/simple/simple_test_app
  256. /tests/manual/fakevim/tst_fakevim
  257. /tests/manual/pluginview/tst_plugindialog
  258. /tests/manual/preprocessor/pp
  259. /tests/manual/process/process
  260. /tests/manual/proparser/testreader
  261. /tests/manual/qml-ast2dot/qml-ast2dot
  262. /tests/manual/shootout/shootout
  263. /tests/manual/ssh/sftpfsmodel/sftpfsmodel
  264. /tests/manual/ssh/shell/shell
  265. /tests/tools/qml-ast2dot/qml-ast2dot
  266. /tests/unit/echoserver/echo
  267. /tests/unit/unittest/unittest
  268. # qbs builds
  269. /*-debug/
  270. /*-release/