summaryrefslogtreecommitdiff
path: root/.gitignore
blob: 9952e9f10413e652e21f829916a14b81f3b762ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# This file is used to ignore files which are generated
# ----------------------------------------------------------------------------

*~
*.autosave
*.a
*.core
*.moc
*.o
*.obj
*.orig
*.rej
*.so
*_pch.h.cpp
*_resource.rc
*.qm
.#*
*.*#
core
!core/
tags
.DS_Store
*.debug
Makefile*
*.prl
*.app
moc_*.cpp
ui_*.h
qrc_*.cpp
Thumbs.db

# qtcreator generated files
*.pro.user*
*.qmlproject.user*
*.pluginspec
src/app/Info.plist
app_version.h
src/plugins/coreplugin/ide_version.h
share/qtcreator/externaltools
phony.c

# xemacs temporary files
*.flc

# Vim temporary files
.*.swp

# Visual Studio generated files
*.ib_pdb_index
*.idb
*.ilk
*.pdb
*.sln
*.suo
*.vcproj
*vcproj.*.*.user
*.ncb
*.sdf
*.opensdf
*.vcxproj
*vcxproj.*

# MinGW generated files
*.Debug
*.Release

# Python byte code
*.pyc

# translation related:
share/qtcreator/translations/*_tr.h
share/qtcreator/translations/qtcreator_untranslated.ts

# Directories to ignore
# ---------------------

build
debug
lib/*
lib64/*
release
doc/html/*
doc/html-dev/*
doc/api/html/*
doc/pluginhowto/html/*
dist/gdb/python
.rcc
.pch
dist/gdb/qtcreator-*
dist/gdb/source
dist/gdb/staging
ipch
tmp
/*-debug
/*-release
# ignore both a directory as well as a symlink
share/qtcreator/QtProject/
share/qtcreator/QtProject

# Binaries
# --------
bin/*.dll
bin/qtcreator
bin/qtcreator_process_stub*
bin/qtcreator_ctrlc_stub*
bin/qtcreator.exe
bin/qmlpuppet
bin/qmlpuppet.exe
bin/qml2puppet
bin/qml2puppet.exe
bin/qtpromaker
bin/qtpromaker.exe
share/doc/qtcreator/*.qch
src/tools/gen-cpp-ast/generate-ast
src/tools/mkvisitor/cplusplus0
src/tools/qml/qmldump/qmldump
src/tools/examplesscanner/examplesscanner
src/tools/valgrindfake/valgrind-fake
bin/*.exe

# Tests
#------
tests/manual/cplusplus-frontend/cplusplus0
tests/manual/cplusplus-dump/cplusplus0
tests/manual/qml-ast2dot/qml-ast2dot
tests/manual/debugger/simple/libsimple_test_plugin.*dylib
tests/manual/debugger/simple/simple_test_app
tests/manual/plain-cplusplus/plain-c++
tests/manual/preprocessor/pp
tests/auto/cplusplus/codegen/tst_codegen
tests/auto/cplusplus/ast/tst_ast
tests/auto/cplusplus/codeformatter/tst_codeformatter
tests/auto/cplusplus/findusages/tst_findusages
tests/auto/cplusplus/lookup/tst_lookup
tests/auto/cplusplus/preprocessor/tst_preprocessor
tests/auto/cplusplus/semantic/tst_semantic
tests/auto/cplusplus/typeprettyprinter/tst_typeprettyprinter
tests/auto/qml/qmldesigner/bauhaustests/tst_bauhaus
tests/auto/qml/qmldesigner/coretests/tst_qmldesigner_core
tests/auto/qml/qmldesigner/propertyeditortests/tst_propertyeditor
tests/auto/profilewriter/tst_profilewriter
tests/auto/externaltool/tst_externaltool
tests/valgrind/memcheck/modeldemo
tests/valgrind/memcheck/parsertests
tests/valgrind/memcheck/testapps/free1/free1
tests/valgrind/memcheck/testapps/free2/free2
tests/valgrind/memcheck/testapps/invalidjump/invalidjump
tests/valgrind/memcheck/testapps/leak1/leak1
tests/valgrind/memcheck/testapps/leak2/leak2
tests/valgrind/memcheck/testapps/leak3/leak3
tests/valgrind/memcheck/testapps/leak4/leak4
tests/valgrind/memcheck/testapps/overlap/overlap
tests/valgrind/memcheck/testapps/syscall/syscall
tests/valgrind/memcheck/testapps/uninit1/uninit1
tests/valgrind/memcheck/testapps/uninit2/uninit2
tests/valgrind/memcheck/testapps/uninit3/uninit3
tests/valgrind/memcheck/testrunner
tests/valgrind/callgrind/callgrindparsertests
tests/valgrind/callgrind/modeltest