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
39 # alternative names on OS X
43 # produced by dtrace -H when configured with usedtrace
46 # general build products
54 # general build products (Win32)
67 # gcov build products. see L<perlhack/"GCC gcov Profiling">
73 /ext/DynaLoader/dl_win32.xs
76 # generated by make on cygwin
82 # these are scattered everywhere, ignore them
96 # Build products that we can't infer are generated by conventional extensions
97 # (ie all the special cases that would take more code than just adding them
105 lib/ExtUtils/MANIFEST.SKIP
108 lib/buildcustomize.pl
109 lib/unicore/CombiningClass.pl
110 lib/unicore/Decomposition.pl
114 lib/unicore/TestProp.pl
118 lib/unicore/mktables.lst
120 # generated by WinCE build
124 ext/Test-Harness/t/ext/
130 cpan/ExtUtils-MakeMaker/t/Big-Dummy/
131 cpan/Module-Build/MB-*
132 cpan/Module-Build/t/install_test*
137 # t/op/require.t byproducts
148 # make_ext.pl cleanup scripts
152 # metaconfig needs these three symlinks
157 # ignore editor droppings
162 # test.valgrind final outputs, excluding intermediate files (pls report)
167 # dont show .gdb_history files
170 # generated by the top level install.html target. XXX Why does it need this?