8656a8abc99e4eb6a75bb80ce804710833bbf85c
[ganeti-github.git] / .gitignore
1 # Lines that start with '#' are comments.
2 # For a project mostly in C, the following would be a good set of
3 # exclude patterns (uncomment them if you want to use them):
4 # *.[oa]
5 # *~
6
7 # global ignores
8 *.py[co]
9 *.swp
10 *~
11 *.o
12 *.hi
13 *.hp
14 *.tix
15 *.prof
16 *.stat
17 .hpc/
18
19 # /
20 /Makefile
21 /Makefile.in
22 /Makefile.local
23 /TAGS
24 /aclocal.m4
25 /autom4te.cache
26 /autotools/install-sh
27 /autotools/missing
28 /autotools/py-compile
29 /autotools/replace_vars.sed
30 /autotools/shell-env-init
31 /config.log
32 /config.status
33 /configure
34 /epydoc.conf
35 /ganeti
36 /stamp-srclinks
37 /stamp-directories
38 /vcs-version
39 /*.patch
40 /*.tar.bz2
41 /*.tar.gz
42 /ganeti-[0-9]*.[0-9]*.[0-9]*
43
44 # daemons
45 /daemons/daemon-util
46 /daemons/ganeti-cleaner
47 /daemons/ganeti-masterd
48 /daemons/ganeti-noded
49 /daemons/ganeti-rapi
50 /daemons/ganeti-watcher
51
52 # doc
53 /doc/api/
54 /doc/coverage/
55 /doc/html/
56 /doc/man-html/
57 /doc/install-quick.rst
58 /doc/news.rst
59 /doc/upgrade.rst
60 /doc/hs-lint.html
61 /doc/manpages-enabled.rst
62 /doc/man-*.rst
63
64 # doc/examples
65 /doc/examples/bash_completion
66 /doc/examples/bash_completion-debug
67 /doc/examples/ganeti.cron
68 /doc/examples/ganeti.initd
69 /doc/examples/ganeti-kvm-poweroff.initd
70 /doc/examples/ganeti-master-role.ocf
71 /doc/examples/ganeti-node-role.ocf
72 /doc/examples/gnt-config-backup
73 /doc/examples/hooks/ipsec
74
75 # lib
76 /lib/_autoconf.py
77 /lib/_vcsversion.py
78 /lib/_generated_rpc.py
79
80 # man
81 /man/*.[0-9]
82 /man/*.html
83 /man/*.in
84 /man/*.gen
85
86 # test/hs
87 /test/hs/hail
88 /test/hs/harep
89 /test/hs/hbal
90 /test/hs/hcheck
91 /test/hs/hinfo
92 /test/hs/hroller
93 /test/hs/hscan
94 /test/hs/hspace
95 /test/hs/hpc-htools
96 /test/hs/hpc-mon-collector
97 /test/hs/htest
98
99 # tools
100 /tools/kvm-ifup
101 /tools/burnin
102 /tools/ensure-dirs
103 /tools/vcluster-setup
104 /tools/node-cleanup
105 /tools/node-daemon-setup
106 /tools/prepare-node-join
107
108 # scripts
109 /scripts/gnt-backup
110 /scripts/gnt-cluster
111 /scripts/gnt-debug
112 /scripts/gnt-group
113 /scripts/gnt-instance
114 /scripts/gnt-job
115 /scripts/gnt-node
116 /scripts/gnt-os
117 /scripts/gnt-network
118 /scripts/gnt-storage
119
120 # haskell-specific rules
121 /src/mon-collector
122 /src/htools
123 /src/hconfd
124 /src/ganeti-confd
125 /src/ganeti-mond
126 /src/rpc-test
127
128 # automatically-built Haskell files
129 /src/Ganeti/Constants.hs
130 /src/Ganeti/Curl/Internal.hs
131 /src/Ganeti/Version.hs
132 /test/hs/Test/Ganeti/TestImports.hs