1 # ignore .patch from rsync, and any generated patch files from git-am
3 # ignore local .config files
5 # these are generated by make_patchnum.sh from git or from a .patchfile
12 # Exists during ./Configure
16 # Tools for cross-compile remote testing:
22 # files produced by './configure.gnu' on a Linux machine
44 # generated for configuration overrides, eg Solaris
48 # alternative names on OS X
52 # produced by dtrace -H when configured with usedtrace
55 # general build products
63 # general build products (darwin)
66 # general build products (Win32)
79 # gcov build products. see L<perlhack/"GCC gcov Profiling">
85 /ext/DynaLoader/dl_win32.xs
88 # generated by make on cygwin
94 # these are scattered everywhere, ignore them
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
117 lib/ExtUtils/MANIFEST.SKIP
121 lib/buildcustomize.pl
122 lib/unicore/CombiningClass.pl
123 lib/unicore/Decomposition.pl
127 lib/unicore/TestProp.pl
131 lib/unicore/mktables.lst
133 # generated by WinCE build
137 ext/Test-Harness/t/ext/
148 # t/op/require.t byproducts
159 # make_ext.pl cleanup scripts
163 # metaconfig needs these three symlinks
168 # this is used to auto-sort the MANIFEST
171 # ignore editor droppings
176 # test.valgrind final outputs, excluding intermediate files (pls report)
181 # dont show .gdb_history files
190 # generated by the top level install.html target. XXX Why does it need this?
193 # generated be ext/re/Makefile
194 ext/re/invlist_inline.h
205 # generated by Porting/sync-with-cpan