This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
new perldelta
[perl5.git] / .gitignore
CommitLineData
8565263a 1# ignore .patch from rsync, and any generated patch files from git-am
51638bdf 2/*.patch
8565263a 3# ignore local .config files
fb063f91 4.config
6abfca00 5# these are generated by make_patchnum.sh from git or from a .patchfile
6abfca00 6.sha1
dcff826f 7git_version.h
4ebeba21 8
b7e5ec79
YO
9# ignore bug*.pl
10bug*.pl
4ebeba21 11
433d4b0f
RGS
12# Exists during ./Configure
13/UU
f60d5fd7
JR
14/host
15
16# Tools for cross-compile remote testing:
83d7d07d 17/Cross/from-*
f60d5fd7 18/Cross/mkdir
83d7d07d
BF
19/Cross/run-*
20/Cross/to-*
433d4b0f 21
fb063f91
SV
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
8d469d0e 30/makedepend_file
fb063f91
SV
31/makedir
32/makefile
fb063f91
SV
33/myconfig
34/opmini.c
35/perlmain.c
1ffb79ef 36/perlmini.c
fb063f91 37/pod/Makefile
30041f31 38/preload
85269948 39/runtests
4f191fb6 40/universalmini.c
fb063f91
SV
41/writemain
42/x2p/Makefile
43/x2p/cflags
44/x2p/makefile
fb063f91 45
a63f6d0b
TC
46# generated for configuration overrides, eg Solaris
47/config.over
a461c233 48/config.arch
a63f6d0b 49
89b2b9f7
NC
50# alternative names on OS X
51/GNUmakefile
89b2b9f7 52/x2p/GNUmakefile
89b2b9f7 53
c21ebed2
DL
54# produced by dtrace -H when configured with usedtrace
55perldtrace.h
56
fb063f91 57# general build products
5e137bc2
FR
58*.o
59*.a
82fefbc1 60*.so
fc423786 61*.i
15c233d4 62*.old
c164650b 63*.xsc
fb063f91 64
86c25667
BF
65# general build products (darwin)
66*.dylib
79ff1055 67*.DS_Store
86c25667 68
1e89acdf
SH
69# general build products (Win32)
70*.def
71*.dll
72*.exe
73*.exp
74*.ico
75*.ilk
76*.lib
77*.obj
78*.pdb
79*.res
80*.RES
81
5928bbfb
AB
82# gcov build products. see L<perlhack/"GCC gcov Profiling">
83*.gcov
84*.gcda
85*.gcno
86
e47d8d23 87dll.base
b6ec1e74 88/splittree.pl
e47d8d23 89
e2dde009
TC
90# generated by make on cygwin
91/cygwin.c
92
fb063f91
SV
93# ?
94ext.libs
95
96# these are scattered everywhere, ignore them
97.exists
028b6925 98MYMETA.*
fb063f91 99
78e67321 100/microperl
fb063f91
SV
101/miniperl
102/perl
103
104/extra.pods
105/generate_uudmap
78e67321 106/ugenerate_uudmap
fb063f91
SV
107/uni.data
108/uudmap.h
78e67321 109/uuudmap.h
477af4ed 110/bitcount.h
78e67321 111/ubitcount.h
a2a7e173 112/mg_data.h
78e67321 113/umg_data.h
fb063f91 114
020a5f5f
NC
115# Build products that we can't infer are generated by conventional extensions
116# (ie all the special cases that would take more code than just adding them
117# here):
ca03d8e9 118lib/CORE/
020a5f5f
NC
119lib/Config_git.pl
120lib/Config_heavy.pl
121lib/Config.pm
122lib/Config.pod
123lib/Cross.pm
124lib/ExtUtils/MANIFEST.SKIP
125lib/ExtUtils/xsubpp
126lib/auto/
fa884b76 127lib/perldoc.pod
020a5f5f
NC
128lib/buildcustomize.pl
129lib/unicore/CombiningClass.pl
130lib/unicore/Decomposition.pl
020a5f5f
NC
131lib/unicore/Name.pl
132lib/unicore/Name.pm
133lib/unicore/TestProp.pl
134lib/unicore/To/
135lib/unicore/UCD.pl
136lib/unicore/lib/
137lib/unicore/mktables.lst
e47d8d23 138
58ff4bd0
DD
139# generated by WinCE build
140xlib/
141
02c87a88 142# test byproducts
4ebeba21
YO
143t/rantests
144t/tmp*
02c87a88 145t/perl
89b2b9f7 146t/test_state
c87a7fa9 147*.output
34edcf0c 148*.tmp
98d6c321 149*.bak
fd6f5a11
FR
150t/*.ph
151t/lib/*.ph
642d3d28 152
13f76364
VP
153# t/op/require.t byproducts
154t/bleah.pm
155t/bleah.do
156t/bleah.flg
157t/urkkk.pm
158t/urkkk.pmc
159t/krunch.pm
160t/krunch.pmc
161t/whap.pm
162t/whap.pmc
163
642d3d28
RB
164# make_ext.pl cleanup scripts
165realclean.sh
166veryclean.sh
6ed34527 167
281206e6 168# metaconfig needs these three symlinks
6ed34527
MB
169.package
170U
281206e6 171MANIFEST.new
4d87b51d 172
19bf1007
YO
173# this is used to auto-sort the MANIFEST
174MANIFEST.srt
175
766ce144 176# ignore editor droppings
4d87b51d 177*.swp
766ce144
DIM
178*~
179.#*
87dfd78c 180
a1b81be2
SJ
181# ignore patch backups
182*.orig
183
87dfd78c
JC
184# test.valgrind final outputs, excluding intermediate files (pls report)
185*.cachegrind
186*.perf-stat
187*.valgrind
708a028c 188
7d4ee4b3
YO
189# dont show .gdb_history files
190.gdb_history
191
56e5b8a7
JH
192# cscope -b
193cscope.out
194# cscope -q
195cscope.in.out
196cscope.po.out
197
708a028c
NC
198# generated by the top level install.html target. XXX Why does it need this?
199/vms/README_vms.pod
abf6209f
JH
200
201# ctags
202tags
203TAGS
204# gtags
205GPATH
206GRPATH
207GRTAGS
208GTAGS
ba4f4bf0
AC
209
210# generated by Porting/sync-with-cpan
211/make.log
4cefad06
AT
212
213# Makefile generated by the MSWin32 Smoker
214/win32/smoke.mk