This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
subtly change meaning of XATTRBLOCK, XATTRTERM
[perl5.git] / .gitignore
1 # ignore .patch from rsync, and any generated patch files from git-am
2 *.patch
3 # ignore local .config files
4 .config
5 # these are generated by make_patchnum.sh from git or from a .patchfile
6 .sha1
7 git_version.h
8
9 # ignore bug*.pl
10 bug*.pl
11
12 # Exists during ./Configure
13 /UU
14 /host
15
16 # Tools for cross-compile remote testing:
17 /Cross/from-*
18 /Cross/mkdir
19 /Cross/run-*
20 /Cross/to-*
21
22 # files produced by './configure.gnu' on a Linux machine
23 /Makefile
24 /Policy.sh
25 /cflags
26 /config.h
27 /config.sh
28 /makeaperl
29 /makedepend
30 /makedir
31 /makefile
32 /myconfig
33 /opmini.c
34 /perlmain.c
35 /perlmini.c
36 /pod/Makefile
37 /preload
38 /runtests
39 /writemain
40 /x2p/Makefile
41 /x2p/cflags
42 /x2p/makefile
43
44 # generated for configuration overrides, eg Solaris
45 /config.over
46 /config.arch
47
48 # alternative names on OS X
49 /GNUmakefile
50 /x2p/GNUmakefile
51
52 # produced by dtrace -H when configured with usedtrace
53 perldtrace.h
54
55 # general build products
56 *.o
57 *.a
58 *.so
59 *.i
60 *.old
61 *.xsc
62
63 # general build products (darwin)
64 *.dylib
65
66 # general build products (Win32)
67 *.def
68 *.dll
69 *.exe
70 *.exp
71 *.ico
72 *.ilk
73 *.lib
74 *.obj
75 *.pdb
76 *.res
77 *.RES
78
79 # gcov build products. see L<perlhack/"GCC gcov Profiling">
80 *.gcov
81 *.gcda
82 *.gcno
83
84 dll.base
85 /ext/DynaLoader/dl_win32.xs
86 splittree.pl
87
88 # generated by make on cygwin
89 /cygwin.c
90
91 # ?
92 ext.libs
93
94 # these are scattered everywhere, ignore them
95 .exists
96 MYMETA.*
97
98 /miniperl
99 /perl
100
101 /extra.pods
102 /generate_uudmap
103 /uni.data
104 /uudmap.h
105 /bitcount.h
106 /mg_data.h
107
108 # Build products that we can't infer are generated by conventional extensions
109 # (ie all the special cases that would take more code than just adding them
110 # here):
111 lib/CORE/
112 lib/Config_git.pl
113 lib/Config_heavy.pl
114 lib/Config.pm
115 lib/Config.pod
116 lib/Cross.pm
117 lib/ExtUtils/MANIFEST.SKIP
118 lib/ExtUtils/xsubpp
119 lib/Storable/Limit.pm
120 lib/auto/
121 lib/perldoc.pod
122 lib/buildcustomize.pl
123 lib/unicore/CombiningClass.pl
124 lib/unicore/Decomposition.pl
125 lib/unicore/Heavy.pl
126 lib/unicore/Name.pl
127 lib/unicore/Name.pm
128 lib/unicore/TestProp.pl
129 lib/unicore/To/
130 lib/unicore/UCD.pl
131 lib/unicore/lib/
132 lib/unicore/mktables.lst
133
134 # generated by WinCE build
135 xlib/
136
137 # test byproducts
138 ext/Test-Harness/t/ext/
139 t/rantests
140 t/tmp*
141 t/perl
142 t/test_state
143 *.output
144 *.tmp
145 *.bak
146 t/*.ph
147 t/lib/*.ph
148
149 # t/op/require.t byproducts
150 t/bleah.pm
151 t/bleah.do
152 t/bleah.flg
153 t/urkkk.pm
154 t/urkkk.pmc
155 t/krunch.pm
156 t/krunch.pmc
157 t/whap.pm
158 t/whap.pmc
159
160 # make_ext.pl cleanup scripts
161 realclean.sh
162 veryclean.sh
163
164 # metaconfig needs these three symlinks
165 .package
166 U
167 MANIFEST.new
168
169 # this is used to auto-sort the MANIFEST
170 MANIFEST.srt
171
172 # ignore editor droppings
173 *.swp
174 *~
175 .#*
176
177 # test.valgrind final outputs, excluding intermediate files (pls report)
178 *.cachegrind
179 *.perf-stat
180 *.valgrind
181
182 # dont show .gdb_history files
183 .gdb_history
184
185 # cscope -b
186 cscope.out
187 # cscope -q
188 cscope.in.out
189 cscope.po.out
190
191 # generated by the top level install.html target. XXX Why does it need this?
192 /vms/README_vms.pod
193
194 # generated be ext/re/Makefile
195 ext/re/invlist_inline.h
196
197 # ctags
198 tags
199 TAGS
200 # gtags
201 GPATH
202 GRPATH
203 GRTAGS
204 GTAGS
205
206 # generated by Porting/sync-with-cpan
207 /make.log