This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Maintainers.pl: vutil.c is not customized any moer
[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
15 # files produced by './configure.gnu' on a Linux machine
16 /Makefile
17 /Policy.sh
18 /cflags
19 /config.h
20 /config.sh
21 /makeaperl
22 /makedepend
23 /makedir
24 /makefile
25 /myconfig
26 /opmini.c
27 /perlmain.c
28 /perlmini.c
29 /pod/Makefile
30 /runtests
31 /writemain
32 /x2p/Makefile
33 /x2p/cflags
34 /x2p/makefile
35
36 # generated for configuration overrides, eg Solaris
37 /config.over
38 /config.arch
39
40 # alternative names on OS X
41 /GNUmakefile
42 /x2p/GNUmakefile
43
44 # produced by dtrace -H when configured with usedtrace
45 perldtrace.h
46
47 # general build products
48 *.o
49 *.a
50 *.so
51 *.i
52 *.old
53 *.xsc
54
55 # general build products (Win32)
56 *.def
57 *.dll
58 *.exe
59 *.exp
60 *.ico
61 *.ilk
62 *.lib
63 *.obj
64 *.pdb
65 *.res
66 *.RES
67
68 # gcov build products. see L<perlhack/"GCC gcov Profiling">
69 *.gcov
70 *.gcda
71 *.gcno
72
73 dll.base
74 /ext/DynaLoader/dl_win32.xs
75 splittree.pl
76
77 # generated by make on cygwin
78 /cygwin.c
79
80 # ?
81 ext.libs
82
83 # these are scattered everywhere, ignore them
84 .exists
85 MYMETA.*
86
87 /miniperl
88 /perl
89
90 /extra.pods
91 /generate_uudmap
92 /uni.data
93 /uudmap.h
94 /bitcount.h
95 /mg_data.h
96
97 # Build products that we can't infer are generated by conventional extensions
98 # (ie all the special cases that would take more code than just adding them
99 # here):
100 lib/CORE/
101 lib/Config_git.pl
102 lib/Config_heavy.pl
103 lib/Config.pm
104 lib/Config.pod
105 lib/Cross.pm
106 lib/ExtUtils/MANIFEST.SKIP
107 lib/ExtUtils/xsubpp
108 lib/auto/
109 lib/perldoc.pod
110 lib/buildcustomize.pl
111 lib/unicore/CombiningClass.pl
112 lib/unicore/Decomposition.pl
113 lib/unicore/Heavy.pl
114 lib/unicore/Name.pl
115 lib/unicore/Name.pm
116 lib/unicore/TestProp.pl
117 lib/unicore/To/
118 lib/unicore/UCD.pl
119 lib/unicore/lib/
120 lib/unicore/mktables.lst
121
122 # generated by WinCE build
123 xlib/
124
125 # test byproducts
126 ext/Test-Harness/t/ext/
127 t/rantests
128 t/tmp*
129 t/perl
130 t/test_state
131 *.output
132 cpan/ExtUtils-MakeMaker/t/Big-Dummy/
133 cpan/Module-Build/MB-*
134 cpan/Module-Build/t/install_test*
135 *.tmp
136 t/*.ph
137 t/lib/*.ph
138
139 # t/op/require.t byproducts
140 t/bleah.pm
141 t/bleah.do
142 t/bleah.flg
143 t/urkkk.pm
144 t/urkkk.pmc
145 t/krunch.pm
146 t/krunch.pmc
147 t/whap.pm
148 t/whap.pmc
149
150 # make_ext.pl cleanup scripts
151 realclean.sh
152 veryclean.sh
153
154 # metaconfig needs these three symlinks
155 .package
156 U
157 MANIFEST.new
158
159 # ignore editor droppings
160 *.swp
161 *~
162 .#*
163
164 # test.valgrind final outputs, excluding intermediate files (pls report)
165 *.cachegrind
166 *.perf-stat
167 *.valgrind
168
169 # dont show .gdb_history files
170 .gdb_history
171
172 # generated by the top level install.html target. XXX Why does it need this?
173 /vms/README_vms.pod