Add .gitignore.
authorIavor S. Diatchki <iavor.diatchki@gmail.com>
Sun, 16 Jan 2011 21:10:46 +0000 (13:10 -0800)
committerIavor S. Diatchki <iavor.diatchki@gmail.com>
Sun, 16 Jan 2011 21:10:46 +0000 (13:10 -0800)
This is already on the main branch but I chose the base for my branch
at a point before it was created.  I did this, because this  version of
the repo (roughly) matches the version which was in darcs, when I last
merged my changes so, hopefully, I can import my darcs patches without
problems.

.gitignore [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..44a3b95
--- /dev/null
@@ -0,0 +1,198 @@
+# -----------------------------------------------------------------------------
+# generic generated file patterns
+
+*~
+#*#
+*.bak
+*.BAK
+*.orig
+*.prof
+
+*.hi
+*.hi-boot
+*.o-boot
+*.p_o
+*.t_o
+*.debug_o
+*.thr_o
+*.thr_p_o
+*.thr_debug_o
+*.o
+*.a
+*.o.cmd
+*.depend*
+log
+
+autom4te.cache
+config.log
+config.status
+configure
+
+# -----------------------------------------------------------------------------
+# sub-repositories
+
+/ghc-tarballs/
+/libraries/Cabal/
+/libraries/Win32/
+/libraries/array/
+/libraries/base/
+/libraries/binary/
+/libraries/bytestring/
+/libraries/containers/
+/libraries/deepseq/
+/libraries/directory/
+/libraries/dph/
+/libraries/extensible-exceptions/
+/libraries/filepath/
+/libraries/ghc-prim/
+/libraries/haskeline/
+/libraries/haskell2010/
+/libraries/haskell98/
+/libraries/hpc/
+/libraries/integer-gmp/
+/libraries/integer-simple/
+/libraries/mtl/
+/libraries/old-locale/
+/libraries/old-time/
+/libraries/parallel/
+/libraries/pretty/
+/libraries/primitive/
+/libraries/process/
+/libraries/random/
+/libraries/stm/
+/libraries/template-haskell/
+/libraries/terminfo/
+/libraries/unix/
+/libraries/utf8-string/
+/libraries/vector/
+/libraries/xhtml/
+/nofib/
+/testsuite/
+/utils/haddock/
+/utils/hsc2hs/
+
+# -----------------------------------------------------------------------------
+# specific generated files
+
+/ch01.html
+/ch02.html
+/compiler/cmm/CmmLex.hs
+/compiler/cmm/CmmParse.hs
+/compiler/ghc.cabal
+/compiler/ghc.cabal.old
+/compiler/ghci/LibFFI.hs
+/compiler/ghci/LibFFI_hsc.c
+/compiler/main/Config.hs
+/compiler/main/ParsePkgConf.hs
+/compiler/parser/HaddockLex.hs
+/compiler/parser/HaddockParse.hs
+/compiler/parser/Lexer.hs
+/compiler/parser/Parser.hs
+/compiler/parser/Parser.y
+/compiler/parser/ParserCore.hs
+/compiler/prelude/primops.txt
+/compiler/primop*incl
+/compiler/stage1/
+/compiler/stage2/
+/compiler/stage3/
+/compiler/utils/Fingerprint.hs
+/compiler/utils/Fingerprint_hsc.c
+/distrib/MacOS/GHC-system.pmdoc/index.xml
+/distrib/MacOS/installer-scripts/Uninstaller
+/distrib/MacOS/installer-scripts/create-links
+/distrib/configure.ac
+/distrib/ghc.iss
+/docs/index.html
+/docs/man/flags.xml
+/docs/man/flags.xsl
+/docs/man/ghc.1
+/docs/users_guide/ug-book.xml
+/docs/users_guide/ug-ent.xml
+/driver/ghci/ghc-pkg-inplace
+/driver/ghci/ghci-inplace
+/driver/mangler/dist/ghc-asm
+/driver/mangler/dist/ghc-asm.prl
+/driver/package.conf
+/driver/package.conf.inplace.old
+/driver/split/dist/ghc-split
+/driver/split/dist/ghc-split.prl
+/driver/stamp-pkg-conf-rts
+/extra-gcc-opts
+/ghc.spec
+/ghc/ghc-bin.cabal
+/ghc/stage1/
+/ghc/stage2/
+/ghc/stage3/
+/includes/DerivedConstants.h
+/includes/GHCConstants.h
+/includes/dist-*/
+/includes/ghcautoconf.h
+/includes/ghcplatform.h
+/includes/mkDerivedConstantsHdr
+/includes/mkGHCConstants
+/inplace-datadir/
+/index.html
+/inplace/
+/libffi/dist-install/
+/libffi/build/
+/libffi/ffi.h
+/libffi/package.conf.inplace
+/libffi/package.conf.inplace.raw
+/libffi/stamp*
+/libraries/bin-package-db/GNUmakefile
+/libraries/bin-package-db/ghc.mk
+/libraries/bootstrapping.conf
+/libraries/prologue.txt
+/libraries/stamp/
+/libraries/time/
+/libraries/*/dist-boot/
+/libraries/*/dist-install/
+/mk/are-validating.mk
+/mk/build.mk
+/mk/config.h
+/mk/config.h.in
+/mk/config.mk
+/mk/config.mk.old
+/mk/install.mk
+/mk/project.mk
+/mk/project.mk.old
+/mk/stamp-h
+/mk/validate.mk
+/rts/dist/
+/rts/AutoApply.*cmm
+/rts/package.conf.inplace
+/rts/package.conf.inplace.raw
+/rts/sm/Evac_thr.c
+/rts/sm/Scav_thr.c
+/stage3.package.conf
+/testlog
+/utils/*/dist*/
+/utils/ext-core/Driver
+/utils/ext-core/PrimEnv.hs
+/utils/genapply/genapply
+/utils/genprimopcode/Lexer.hs
+/utils/genprimopcode/Parser.hs
+/utils/genprimopcode/genprimopcode
+/utils/ghc-pkg/Version.hs
+/utils/ghc-pkg/ghc-pkg-inplace
+/utils/ghc-pkg/ghc-pkg-inplace.bin
+/utils/ghc-pkg/ghc-pkg-inplace.hs
+/utils/ghc-pkg/ghc-pkg.bin
+/utils/ghc-pwd/dist-boot/ghc-pwd
+/utils/hasktags/hasktags
+/utils/hasktags/hasktags-inplace
+/utils/hp2ps/hp2ps
+/utils/hpc/HpcParser.hs
+/utils/lndir/lndir
+/utils/mkdependC/mkdependC
+/utils/mkdirhier/mkdirhier
+/utils/prof/cgprof/cgprof
+/utils/prof/ghcprof-inplace
+/utils/pwd/pwd
+/utils/pwd/pwd-inplace
+/utils/runghc/runghc
+/utils/runghc/runghc-inplace
+/utils/runghc/runghc.cabal
+/utils/runghc/runhaskell
+/utils/runstdtest/runstdtest
+/utils/unlit/unlit