| 1 | # ignore .patch from rsync, and any generated patch files from git-am |
| 2 | *.patch |
| 3 | # ignore local .config files |
| 4 | .config |
| 5 | # these are generated by make_patchnum.sh from git or from a .patchfile |
| 6 | .sha1 |
| 7 | git_version.h |
| 8 | |
| 9 | # ignore bug*.pl |
| 10 | bug*.pl |
| 11 | |
| 12 | # Exists during ./Configure |
| 13 | /UU |
| 14 | /host |
| 15 | |
| 16 | # Tools for cross-compile remote testing: |
| 17 | /Cross/from-* |
| 18 | /Cross/mkdir |
| 19 | /Cross/run-* |
| 20 | /Cross/to-* |
| 21 | |
| 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 |
| 30 | /makedir |
| 31 | /makefile |
| 32 | /myconfig |
| 33 | /opmini.c |
| 34 | /perlmain.c |
| 35 | /perlmini.c |
| 36 | /pod/Makefile |
| 37 | /runtests |
| 38 | /writemain |
| 39 | /x2p/Makefile |
| 40 | /x2p/cflags |
| 41 | /x2p/makefile |
| 42 | |
| 43 | # generated for configuration overrides, eg Solaris |
| 44 | /config.over |
| 45 | /config.arch |
| 46 | |
| 47 | # alternative names on OS X |
| 48 | /GNUmakefile |
| 49 | /x2p/GNUmakefile |
| 50 | |
| 51 | # produced by dtrace -H when configured with usedtrace |
| 52 | perldtrace.h |
| 53 | |
| 54 | # general build products |
| 55 | *.o |
| 56 | *.a |
| 57 | *.so |
| 58 | *.i |
| 59 | *.old |
| 60 | *.xsc |
| 61 | |
| 62 | # general build products (darwin) |
| 63 | *.dylib |
| 64 | |
| 65 | # general build products (Win32) |
| 66 | *.def |
| 67 | *.dll |
| 68 | *.exe |
| 69 | *.exp |
| 70 | *.ico |
| 71 | *.ilk |
| 72 | *.lib |
| 73 | *.obj |
| 74 | *.pdb |
| 75 | *.res |
| 76 | *.RES |
| 77 | |
| 78 | # gcov build products. see L<perlhack/"GCC gcov Profiling"> |
| 79 | *.gcov |
| 80 | *.gcda |
| 81 | *.gcno |
| 82 | |
| 83 | dll.base |
| 84 | /ext/DynaLoader/dl_win32.xs |
| 85 | splittree.pl |
| 86 | |
| 87 | # generated by make on cygwin |
| 88 | /cygwin.c |
| 89 | |
| 90 | # ? |
| 91 | ext.libs |
| 92 | |
| 93 | # these are scattered everywhere, ignore them |
| 94 | .exists |
| 95 | MYMETA.* |
| 96 | |
| 97 | /miniperl |
| 98 | /perl |
| 99 | |
| 100 | /extra.pods |
| 101 | /generate_uudmap |
| 102 | /uni.data |
| 103 | /uudmap.h |
| 104 | /bitcount.h |
| 105 | /mg_data.h |
| 106 | |
| 107 | # Build products that we can't infer are generated by conventional extensions |
| 108 | # (ie all the special cases that would take more code than just adding them |
| 109 | # here): |
| 110 | lib/CORE/ |
| 111 | lib/Config_git.pl |
| 112 | lib/Config_heavy.pl |
| 113 | lib/Config.pm |
| 114 | lib/Config.pod |
| 115 | lib/Cross.pm |
| 116 | lib/ExtUtils/MANIFEST.SKIP |
| 117 | lib/ExtUtils/xsubpp |
| 118 | lib/auto/ |
| 119 | lib/perldoc.pod |
| 120 | lib/buildcustomize.pl |
| 121 | lib/unicore/CombiningClass.pl |
| 122 | lib/unicore/Decomposition.pl |
| 123 | lib/unicore/Heavy.pl |
| 124 | lib/unicore/Name.pl |
| 125 | lib/unicore/Name.pm |
| 126 | lib/unicore/TestProp.pl |
| 127 | lib/unicore/To/ |
| 128 | lib/unicore/UCD.pl |
| 129 | lib/unicore/lib/ |
| 130 | lib/unicore/mktables.lst |
| 131 | |
| 132 | # generated by WinCE build |
| 133 | xlib/ |
| 134 | |
| 135 | # test byproducts |
| 136 | ext/Test-Harness/t/ext/ |
| 137 | t/rantests |
| 138 | t/tmp* |
| 139 | t/perl |
| 140 | t/test_state |
| 141 | *.output |
| 142 | *.tmp |
| 143 | t/*.ph |
| 144 | t/lib/*.ph |
| 145 | |
| 146 | # t/op/require.t byproducts |
| 147 | t/bleah.pm |
| 148 | t/bleah.do |
| 149 | t/bleah.flg |
| 150 | t/urkkk.pm |
| 151 | t/urkkk.pmc |
| 152 | t/krunch.pm |
| 153 | t/krunch.pmc |
| 154 | t/whap.pm |
| 155 | t/whap.pmc |
| 156 | |
| 157 | # make_ext.pl cleanup scripts |
| 158 | realclean.sh |
| 159 | veryclean.sh |
| 160 | |
| 161 | # metaconfig needs these three symlinks |
| 162 | .package |
| 163 | U |
| 164 | MANIFEST.new |
| 165 | |
| 166 | # this is used to auto-sort the MANIFEST |
| 167 | MANIFEST.srt |
| 168 | |
| 169 | # ignore editor droppings |
| 170 | *.swp |
| 171 | *~ |
| 172 | .#* |
| 173 | |
| 174 | # test.valgrind final outputs, excluding intermediate files (pls report) |
| 175 | *.cachegrind |
| 176 | *.perf-stat |
| 177 | *.valgrind |
| 178 | |
| 179 | # dont show .gdb_history files |
| 180 | .gdb_history |
| 181 | |
| 182 | # cscope -b |
| 183 | cscope.out |
| 184 | # cscope -q |
| 185 | cscope.in.out |
| 186 | cscope.po.out |
| 187 | |
| 188 | # generated by the top level install.html target. XXX Why does it need this? |
| 189 | /vms/README_vms.pod |
| 190 | |
| 191 | # generated be ext/re/Makefile |
| 192 | ext/re/invlist_inline.h |
| 193 | |
| 194 | # ctags |
| 195 | tags |
| 196 | TAGS |
| 197 | # gtags |
| 198 | GPATH |
| 199 | GRPATH |
| 200 | GRTAGS |
| 201 | GTAGS |