allow build settings to be overriden by adding mk/validate.mk
[ghc-hetmet.git] / .darcs-boring
index 2382892..4838972 100644 (file)
@@ -1,7 +1,6 @@
 #Top-level dirs:
 ^alex/
 ^common-rts/
-^compiler/
 ^CONTRIB/
 ^dll/
 ^greencard/
 ^literate/
 ^mhms/
 ^mkworld/
-^nofib/
-^includes/
+^nofib(/|$)
 ^lib/
 ^misc/
 ^mkworld/
 ^runtime/
-^utils/
-^driver/
-^testsuite/
+^testsuite(/|$)
 #Packages:
-^libraries/Cabal/
-^libraries/ALUT/
-^libraries/GLUT/
-^libraries/HGL/
-^libraries/HUnit/
-^libraries/HaXml/
-^libraries/Japi/
-^libraries/ObjectIO/
-^libraries/OpenAL/
-^libraries/OpenGL/
-^libraries/QuickCheck/
-^libraries/Win32/
-^libraries/X11/
-^libraries/arrows/
-^libraries/base/
-^libraries/cgi/
-^libraries/fgl/
-^libraries/haskell-src/
-^libraries/haskell98/
-^libraries/html/
-^libraries/monads/
-^libraries/mtl/
-^libraries/network/
-^libraries/parsec/
-^libraries/readline/
-^libraries/regex-base/
-^libraries/regex-compat/
-^libraries/regex-posix/
-^libraries/stm/
-^libraries/template-haskell/
-^libraries/time/
-^libraries/unix/
-^libraries/xhtml/
+^libraries/Cabal(/|$)
+^libraries/ALUT(/|$)
+^libraries/GLUT(/|$)
+^libraries/HGL(/|$)
+^libraries/HUnit(/|$)
+^libraries/HaXml(/|$)
+^libraries/Japi(/|$)
+^libraries/ObjectIO(/|$)
+^libraries/OpenAL(/|$)
+^libraries/OpenGL(/|$)
+^libraries/QuickCheck(/|$)
+^libraries/Win32(/|$)
+^libraries/X11(/|$)
+^libraries/arrows(/|$)
+^libraries/base(/|$)
+^libraries/cgi(/|$)
+^libraries/directory(/|$)
+^libraries/fgl(/|$)
+^libraries/filepath(/|$)
+^libraries/haskell-src(/|$)
+^libraries/haskell98(/|$)
+^libraries/html(/|$)
+^libraries/old-locale(/|$)
+^libraries/old-time(/|$)
+^libraries/monads(/|$)
+^libraries/mtl(/|$)
+^libraries/ndp(/|$)
+^libraries/network(/|$)
+^libraries/parsec(/|$)
+^libraries/pretty(/|$)
+^libraries/process(/|$)
+^libraries/random(/|$)
+^libraries/readline(/|$)
+^libraries/regex-base(/|$)
+^libraries/regex-compat(/|$)
+^libraries/regex-posix(/|$)
+^libraries/stm(/|$)
+^libraries/template-haskell(/|$)
+^libraries/time(/|$)
+^libraries/unix(/|$)
+^libraries/xhtml(/|$)
 # Boring file regexps:
 \.hi$
+\.hi-boot$
+\.o-boot$
+\.p_o$
+\.debug_o$
+\.thr_o$
+\.thr_p_o$
+\.thr_debug_o$
 \.o$
+\.a$
 \.o\.cmd$
 # *.ko files aren't boring by default because they might
 # be Korean translations rather than kernel modules.
 \#
 \.cvsignore$
 (^|/)Thumbs\.db$
+\.depend$
+\.depend-.*$
+^compiler/primop-
+^compiler/cmm/CmmLex.hs$
+^compiler/cmm/CmmParse.hs$
+^compiler/main/Config.hs$
+^compiler/main/ParsePkgConf.hs$
+^compiler/parser/Parser.y$
+^compiler/parser/Parser.hs$
+^compiler/parser/Lexer.hs$
+^compiler/parser/ParserCore.hs$
+^compiler/prelude/primops.txt$
+^compiler/stage1
+^compiler/stage2
+^compiler/stage3
+^mk/build.mk$
+^mk/config.h.in$
+^mk/config.h$
+^mk/config.mk$
+^mk/stamp-h$
+(^|/)autom4te.cache($|/)
+^rts/AutoApply.*cmm$
+package.conf.inplace$
+package.conf.installed$
+(^|/)config.log$
+(^|/)config.status$
+(^|/)configure$
+^ghc.spec$
+^docs/users_guide/ug-book.xml$