# ignore .patch from rsync, and any generated patch files from git-am *.patch # ignore local .config files .config # these are generated by make_patchnum.sh from git or from a .patchfile .sha1 git_version.h # ignore bug*.pl bug*.pl # files produced by './configure.gnu' on a Linux machine Makefile.old /Makefile /Policy.sh /cflags /config.h /config.sh /makeaperl /makedepend /makedir /makefile /makefile.old /myconfig /opmini.c /perlmain.c /pod/Makefile /writemain /x2p/Makefile /x2p/cflags /x2p/makefile /x2p/makefile.old # general build products *.o *.a # general build products (Win32) *.def *.dll *.exe *.exp *.ico *.ilk *.lib *.obj *.pdb *.res *.RES dll.base /ext/DynaLoader/dl_win32.xs splittree.pl # ? ext.libs # these are scattered everywhere, ignore them .exists /miniperl /perl /extra.pods /generate_uudmap /uni.data /uudmap.h x2p/a2p x2p/find2perl x2p/psed x2p/s2p # Win32 is missing a2p.bat? x2p/find2perl.bat x2p/psed.bat x2p/s2p.bat ext/Win32API/File/cFile_pc_to_blib lib/Win32.pm lib/Win32API/ lib/Win32CORE.pm # These .bat files are created from their Perl correspondents pod/pod2html.bat pod/pod2latex.bat pod/pod2man.bat pod/pod2text.bat pod/pod2usage.bat pod/podchecker.bat pod/podselect.bat # test byproduct ext/Test/Harness/t/ext/ lib/App/ lib/Archive/Tar/t/src/long/foo.tbz lib/Archive/Tar/t/src/short/foo.tbz lib/IPC/Cmd/t/src/x.tgz lib/mro.pm lib/TAP/ lib/Test/Harness.pm t/rantests t/tmp*