Merge remote branch 'working/master'
[ghc.git] / .gitignore
1 # -----------------------------------------------------------------------------
2 # generic generated file patterns
3
4 *~
5 #*#
6 *.bak
7 *.BAK
8 *.orig
9 *.prof
10 *.rej
11
12 *.hi
13 *.hi-boot
14 *.o-boot
15 *.p_o
16 *.t_o
17 *.debug_o
18 *.thr_o
19 *.thr_p_o
20 *.thr_debug_o
21 *.o
22 *.a
23 *.o.cmd
24 *.depend*
25 log
26 tags
27
28 autom4te.cache
29 config.log
30 config.status
31 configure
32
33 # -----------------------------------------------------------------------------
34 # Ignore any overlapped darcs repos and back up files
35
36 *-darcs-backup*
37 _darcs/
38
39 # -----------------------------------------------------------------------------
40 # sub-repositories
41
42 /ghc-tarballs/
43 /libraries/Cabal/
44 /libraries/Win32/
45 /libraries/array/
46 /libraries/base/
47 /libraries/binary/
48 /libraries/bytestring/
49 /libraries/containers/
50 /libraries/deepseq/
51 /libraries/directory/
52 /libraries/dph/
53 /libraries/extensible-exceptions/
54 /libraries/filepath/
55 /libraries/ghc-prim/
56 /libraries/haskeline/
57 /libraries/haskell2010/
58 /libraries/haskell98/
59 /libraries/hoopl/
60 /libraries/hpc/
61 /libraries/integer-gmp/
62 /libraries/integer-simple/
63 /libraries/mtl/
64 /libraries/old-locale/
65 /libraries/old-time/
66 /libraries/parallel/
67 /libraries/pretty/
68 /libraries/primitive/
69 /libraries/process/
70 /libraries/random/
71 /libraries/stm/
72 /libraries/template-haskell/
73 /libraries/terminfo/
74 /libraries/unix/
75 /libraries/utf8-string/
76 /libraries/vector/
77 /libraries/xhtml/
78 /nofib/
79 /testsuite/
80 /utils/haddock/
81 /utils/hsc2hs/
82
83 # -----------------------------------------------------------------------------
84 # specific generated files
85
86 /bindist-list
87 /bindistprep/
88 /bindisttest/HelloWorld
89 /bindisttest/
90 /ch01.html
91 /ch02.html
92 /compiler/cmm/CmmLex.hs
93 /compiler/cmm/CmmParse.hs
94 /compiler/ghc.cabal
95 /compiler/ghc.cabal.old
96 /compiler/ghci/LibFFI.hs
97 /compiler/ghci/LibFFI_hsc.c
98 /compiler/main/Config.hs
99 /compiler/main/ParsePkgConf.hs
100 /compiler/parser/HaddockLex.hs
101 /compiler/parser/HaddockParse.hs
102 /compiler/parser/Lexer.hs
103 /compiler/parser/Parser.hs
104 /compiler/parser/Parser.y
105 /compiler/parser/ParserCore.hs
106 /compiler/prelude/primops.txt
107 /compiler/primop*incl
108 /compiler/stage1/
109 /compiler/stage2/
110 /compiler/stage3/
111 /compiler/utils/Fingerprint.hs
112 /compiler/utils/Fingerprint_hsc.c
113 /distrib/MacOS/GHC-system.pmdoc/index.xml
114 /distrib/MacOS/installer-scripts/Uninstaller
115 /distrib/MacOS/installer-scripts/create-links
116 /distrib/configure.ac
117 /distrib/ghc.iss
118 /docs/index.html
119 /docs/man/flags.xml
120 /docs/man/flags.xsl
121 /docs/man/ghc.1
122 /docs/users_guide/ug-book.xml
123 /docs/users_guide/ug-ent.xml
124 /docs/users_guide/users_guide.xml
125 /docs/users_guide/users_guide/
126 /docs/users_guide/what_glasgow_exts_does.gen.xml
127 /driver/ghc/dist/
128 /driver/haddock/dist/
129 /driver/ghci/ghc-pkg-inplace
130 /driver/ghci/ghci-inplace
131 /driver/ghci/dist/
132 /driver/ghci/ghci.res
133 /driver/mangler/dist/ghc-asm
134 /driver/mangler/dist/ghc-asm.prl
135 /driver/package.conf
136 /driver/package.conf.inplace.old
137 /driver/split/dist/ghc-split
138 /driver/split/dist/ghc-split.prl
139 /driver/stamp-pkg-conf-rts
140 /settings
141 /ghc.spec
142 /ghc/ghc-bin.cabal
143 /ghc/stage1/
144 /ghc/stage2/
145 /ghc/stage3/
146 /includes/DerivedConstants.h
147 /includes/GHCConstants.h
148 /includes/dist-*/
149 /includes/ghcautoconf.h
150 /includes/ghcplatform.h
151 /includes/mkDerivedConstantsHdr
152 /includes/mkGHCConstants
153 /inplace-datadir/
154 /index.html
155 /inplace/
156 /libffi/dist-install/
157 /libffi/build/
158 /libffi/ffi.h
159 /libffi/package.conf.inplace
160 /libffi/package.conf.inplace.raw
161 /libffi/stamp*
162 /libffi/package.conf.install
163 /libffi/package.conf.install.raw
164 /libraries/bin-package-db/GNUmakefile
165 /libraries/bin-package-db/ghc.mk
166 /libraries/bootstrapping.conf
167 /libraries/prologue.txt
168 /libraries/doc-index*.html
169 /libraries/frames.html
170 /libraries/haddock-util.js
171 /libraries/hslogo-16.png
172 /libraries/index-frames.html
173 /libraries/index.html
174 /libraries/minus.gif
175 /libraries/ocean.css
176 /libraries/plus.gif
177 /libraries/synopsis.png
178 /libraries/stamp/
179 /libraries/time/
180 /libraries/*/dist-boot/
181 /libraries/*/dist-install/
182 /mk/are-validating.mk
183 /mk/build.mk
184 /mk/config.h
185 /mk/config.h.in
186 /mk/config.mk
187 /mk/config.mk.old
188 /mk/install.mk
189 /mk/project.mk
190 /mk/project.mk.old
191 /mk/stamp-h
192 /mk/validate.mk
193 /rts/dist/
194 /rts/AutoApply.*cmm
195 /rts/package.conf.inplace
196 /rts/package.conf.inplace.raw
197 /rts/sm/Evac_thr.c
198 /rts/sm/Scav_thr.c
199 /rts/package.conf.install
200 /rts/package.conf.install.raw
201 /stage3.package.conf
202 /testsuite_summary.txt
203 /testlog
204 /utils/*/dist*/
205 /utils/ext-core/Driver
206 /utils/ext-core/PrimEnv.hs
207 /utils/genapply/genapply
208 /utils/genprimopcode/Lexer.hs
209 /utils/genprimopcode/Parser.hs
210 /utils/genprimopcode/genprimopcode
211 /utils/ghc-pkg/Version.hs
212 /utils/ghc-pkg/ghc-pkg-inplace
213 /utils/ghc-pkg/ghc-pkg-inplace.bin
214 /utils/ghc-pkg/ghc-pkg-inplace.hs
215 /utils/ghc-pkg/ghc-pkg.bin
216 /utils/ghc-pwd/dist-boot/ghc-pwd
217 /utils/hasktags/hasktags
218 /utils/hasktags/hasktags-inplace
219 /utils/hp2ps/hp2ps
220 /utils/hpc/HpcParser.hs
221 /utils/lndir/lndir
222 /utils/mkdependC/mkdependC
223 /utils/mkdirhier/mkdirhier
224 /utils/prof/cgprof/cgprof
225 /utils/prof/ghcprof-inplace
226 /utils/pwd/pwd
227 /utils/pwd/pwd-inplace
228 /utils/runghc/runghc
229 /utils/runghc/runghc-inplace
230 /utils/runghc/runghc.cabal
231 /utils/runghc/runhaskell
232 /utils/runstdtest/runstdtest
233 /utils/unlit/unlit
234
235
236 /extra-gcc-opts