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
15 # files produced by './configure.gnu' on a Linux machine
36 # generated for configuration overrides, eg Solaris
40 # alternative names on OS X
44 # produced by dtrace -H when configured with usedtrace
47 # general build products
55 # general build products (Win32)
68 # gcov build products. see L<perlhack/"GCC gcov Profiling">
74 /ext/DynaLoader/dl_win32.xs
77 # generated by make on cygwin
83 # these are scattered everywhere, ignore them
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
106 lib/ExtUtils/MANIFEST.SKIP
110 lib/buildcustomize.pl
111 lib/unicore/CombiningClass.pl
112 lib/unicore/Decomposition.pl
116 lib/unicore/TestProp.pl
120 lib/unicore/mktables.lst
122 # generated by WinCE build
126 ext/Test-Harness/t/ext/
132 cpan/ExtUtils-MakeMaker/t/Big-Dummy/
133 cpan/Module-Build/MB-*
134 cpan/Module-Build/t/install_test*
139 # t/op/require.t byproducts
150 # make_ext.pl cleanup scripts
154 # metaconfig needs these three symlinks
159 # ignore editor droppings
164 # test.valgrind final outputs, excluding intermediate files (pls report)
169 # dont show .gdb_history files
172 # generated by the top level install.html target. XXX Why does it need this?