Fix various issues with testsuite code on Windows
[ghc.git] / .gitignore
1 # -----------------------------------------------------------------------------
2 # generic generated file patterns
3
4 Thumbs.db
5 .DS_Store
6
7 *~
8 *#
9 #*#
10 *.bak
11 *.BAK
12 *.orig
13 *.prof
14 *.rej
15 *.patch
16 *.stackdump
17 foo*
18
19 *.hi
20 *.hi-boot
21 *.o-boot
22 *.p_o
23 *.t_o
24 *.debug_o
25 *.thr_o
26 *.thr_p_o
27 *.thr_debug_o
28 *.o
29 *.a
30 *.o.cmd
31 *.depend*
32 *.dyn_o
33 *.dyn_hi
34 __pycache__
35 *.SYMDEF*
36
37 log
38 tags
39
40 autom4te.cache
41 config.log
42 config.status
43 configure
44
45 # Temporarily generated configure files
46 confdefs.h
47
48 # Hadrian files
49 stage0
50 stage1
51 stage2
52 _build
53 hadrian
54
55 # -----------------------------------------------------------------------------
56 # Ignore any overlapped darcs repos and back up files
57
58 *-darcs-backup*
59 _darcs/
60
61 # -----------------------------------------------------------------------------
62 # sub-repositories
63
64 /ghc-tarballs/
65
66 # -----------------------------------------------------------------------------
67 # Cabal dist directories
68
69 /driver/ghc/dist/
70 /driver/haddock/dist/
71 /driver/ghci/dist/
72 /driver/split/dist/
73 /includes/dist-*/
74 /libffi/dist-install/
75 /libraries/*/dist-boot/
76 /libraries/*/dist-install/
77 /libraries/dist-haddock/
78 /rts/dist/
79 /utils/*/dist*/
80 /compiler/stage1/
81 /compiler/stage2/
82 /compiler/stage3/
83 /ghc/stage1/
84 /ghc/stage2/
85 /ghc/stage3/
86 /iserv/stage2*/
87 /iserv/dist/
88
89 # -----------------------------------------------------------------------------
90 # specific generated files
91
92 /bindist-list
93 /bindistprep/
94 /bindisttest/HelloWorld
95 /bindisttest/
96 /ch01.html
97 /ch02.html
98 /compiler/dist/
99 /compiler/ghc.cabal
100 /compiler/ghc.cabal.old
101 /distrib/configure.ac
102 /distrib/ghc.iss
103 /docs/man
104 /docs/index.html
105 /docs/users_guide/users_guide
106 /docs/users_guide/ghc.1
107 /docs/users_guide/*.gen.rst
108 /docs/users_guide/ghc_config.py
109 /docs/users_guide/ghc_config.pyc
110 /docs/users_guide/users_guide.pdf
111 /docs/users_guide/build-html
112 /docs/users_guide/build-pdf
113 /docs/users_guide/build-man
114 /docs/users_guide/.doctrees-*
115 /docs/users_guide/.doctrees/
116 /driver/ghci/ghc-pkg-inplace
117 /driver/ghci/ghci-inplace
118 /driver/ghci/ghci.res
119 /driver/package.conf
120 /driver/package.conf.inplace.old
121 /settings
122 /ghc.spec
123 /ghc/ghc-bin.cabal
124 /includes/ghcautoconf.h
125 /includes/ghcplatform.h
126 /includes/ghcversion.h
127 /index.html
128 /inplace/
129 /libffi/build/
130 /libffi/ffi.h
131 /libffi/package.conf.inplace
132 /libffi/package.conf.inplace.raw
133 /libffi/stamp*
134 /libffi/package.conf.install
135 /libffi/package.conf.install.raw
136 /libraries/bootstrapping.conf
137 /libraries/prologue.txt
138 /libraries/doc-index*.html
139 /libraries/frames.html
140 /libraries/ghc-boot/GNUmakefile
141 /libraries/ghc-boot/ghc-boot.cabal
142 /libraries/ghc-boot/ghc.mk
143 /libraries/ghc-boot-th/GNUmakefile
144 /libraries/ghc-boot-th/ghc-boot-th.cabal
145 /libraries/ghc-boot-th/ghc.mk
146 /libraries/ghci/GNUmakefile
147 /libraries/ghci/ghci.cabal
148 /libraries/ghci/ghc.mk
149 /libraries/haddock-util.js
150 /libraries/hslogo-16.png
151 /libraries/index-frames.html
152 /libraries/index.html
153 /libraries/minus.gif
154 /libraries/ocean.css
155 /libraries/plus.gif
156 /libraries/synopsis.png
157 /libraries/stamp/
158 /linter.log
159 /mk/are-validating.mk
160 /mk/build.mk
161 /mk/config.h
162 /mk/config.h.in
163 /mk/config.mk
164 /mk/config.mk.old
165 /mk/install.mk
166 /mk/project.mk
167 /mk/project.mk.old
168 /mk/validate.mk
169 /rts/package.conf.inplace
170 /rts/package.conf.inplace.raw
171 /rts/package.conf.install
172 /rts/package.conf.install.raw
173 /stage3.package.conf
174 /testsuite_summary*.txt
175 /testlog*
176 /utils/runghc/runghc.cabal
177
178 /extra-gcc-opts
179 /sdistprep
180
181 .tm_properties
182 VERSION
183 GIT_COMMIT_ID
184
185 # -------------------------------------------------------------------------------------
186 # when using a docker image, one can mount the source code directory as the home folder
187 # -------------------------------------------------------------------------------------
188 .arcrc
189 .ghc
190 .bash_history
191 .gitconfig
192
193 # Should be equal to testdir_suffix from testsuite/driver/testlib.py.
194 *.run