Merge pull request #10650 from geekosaur/sdist-9.12
[cabal.git] / .gitignore
blob8adb6aee95f8ef8970c4983898ee4c5b8dfe729d
1 .cabal-sandbox/
2 cabal.sandbox.config
3 cabal.project.local
4 .ghc.environment.*
5 cabal-dev/
6 .hpc/
7 *.hi
8 *.o
9 *.p_hi
10 *.prof
11 *.tix
12 dist
13 dist-*
14 register.sh
15 ./cabal.config
16 cabal-tests.log
17 bootstrap/*.plan.json
19 /Cabal/dist/
20 /Cabal/tests/Setup
21 /Cabal/Setup
22 /Cabal/source-file-list
24 /cabal-install/dist/
25 /cabal-install/Setup
26 /cabal-install/source-file-list
27 /cabal-install/tests/IntegrationTests2/config/cabal-config
29 .stylish-haskell.yaml
30 .stylish-haskell.yml
31 .ghci
32 .ghcid
34 # Output of release and bootstrap
35 _build
37 # editor temp files
40 .#*
42 .*.swp
43 *.bak
44 .vscode
46 # GHC build
48 Cabal/GNUmakefile
49 Cabal/dist-boot/
50 Cabal/dist-install/
51 Cabal/ghc.mk
54 # TAGS files
55 TAGS
56 tags
57 ctags
59 # stack artifacts
60 /.stack-work/
61 stack.yaml.lock
63 # Shake artifacts
64 .shake*
65 progress.txt
67 # test files
68 register.sh
70 # listed explicitly to show which files are generated but ignored
71 testdb/intree/cabal.project-test
72 testdb/intree/store/**/bin/alex
73 testdb/intree/store/**/bin/alex.exe
74 testdb/intree/store/**/cabal-hash.txt
75 testdb/intree/store/**/share/AlexTemplate.hs
76 testdb/intree/store/**/share/AlexWrappers.hs
77 testdb/intree/store/**/share/doc/LICENSE
78 testdb/intree/store/*/incoming/alex-*.lock
79 testdb/intree/store/*/incoming/lx-*.lock
80 testdb/intree/store/*/package.db/package.cache
81 testdb/intree/store/*/package.db/package.cache.lock
83 # windows test artifacts
84 cabal-testsuite/**/*.exe
85 cabal-testsuite/**/haddocks
87 # python artifacts from documentation builds
88 *.pyc
89 .python-sphinx-virtualenv/
90 venv
91 .venv
92 /doc/.skjold_cache/
93 /doc/requirements.txt
95 # macOS folder metadata
96 .DS_Store
98 # benchmarks
99 bench.html
101 # Emacs
102 .projectile
104 # direnv
105 .envrc
107 ## Release Scripts
109 # ignore the downloaded binary files
110 scripts/release/binary-downloads/