Merge branch 'cross-compile-revamp' into blead
[perl.git] / .gitignore
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-adb-pull
18 /Cross/from-scp
19 /Cross/mkdir
20 /Cross/run-adb-shell
21 /Cross/run-ssh
22 /Cross/to-adb-push
23 /Cross/to-scp
24
25
26 # files produced by './configure.gnu' on a Linux machine
27 /Makefile
28 /Policy.sh
29 /cflags
30 /config.h
31 /config.sh
32 /makeaperl
33 /makedepend
34 /makedir
35 /makefile
36 /myconfig
37 /opmini.c
38 /perlmain.c
39 /perlmini.c
40 /pod/Makefile
41 /runtests
42 /writemain
43 /x2p/Makefile
44 /x2p/cflags
45 /x2p/makefile
46
47 # generated for configuration overrides, eg Solaris
48 /config.over
49 /config.arch
50
51 # alternative names on OS X
52 /GNUmakefile
53 /x2p/GNUmakefile
54
55 # produced by dtrace -H when configured with usedtrace
56 perldtrace.h
57
58 # general build products
59 *.o
60 *.a
61 *.so
62 *.i
63 *.old
64 *.xsc
65
66 # general build products (darwin)
67 *.dylib
68
69 # general build products (Win32)
70 *.def
71 *.dll
72 *.exe
73 *.exp
74 *.ico
75 *.ilk
76 *.lib
77 *.obj
78 *.pdb
79 *.res
80 *.RES
81
82 # gcov build products. see L<perlhack/"GCC gcov Profiling">
83 *.gcov
84 *.gcda
85 *.gcno
86
87 dll.base
88 /ext/DynaLoader/dl_win32.xs
89 splittree.pl
90
91 # generated by make on cygwin
92 /cygwin.c
93
94 # ?
95 ext.libs
96
97 # these are scattered everywhere, ignore them
98 .exists
99 MYMETA.*
100
101 /miniperl
102 /perl
103
104 /extra.pods
105 /generate_uudmap
106 /uni.data
107 /uudmap.h
108 /bitcount.h
109 /mg_data.h
110
111 # Build products that we can't infer are generated by conventional extensions
112 # (ie all the special cases that would take more code than just adding them
113 # here):
114 lib/CORE/
115 lib/Config_git.pl
116 lib/Config_heavy.pl
117 lib/Config.pm
118 lib/Config.pod
119 lib/Cross.pm
120 lib/ExtUtils/MANIFEST.SKIP
121 lib/ExtUtils/xsubpp
122 lib/auto/
123 lib/perldoc.pod
124 lib/buildcustomize.pl
125 lib/unicore/CombiningClass.pl
126 lib/unicore/Decomposition.pl
127 lib/unicore/Heavy.pl
128 lib/unicore/Name.pl
129 lib/unicore/Name.pm
130 lib/unicore/TestProp.pl
131 lib/unicore/To/
132 lib/unicore/UCD.pl
133 lib/unicore/lib/
134 lib/unicore/mktables.lst
135
136 # generated by WinCE build
137 xlib/
138
139 # test byproducts
140 ext/Test-Harness/t/ext/
141 t/rantests
142 t/tmp*
143 t/perl
144 t/test_state
145 *.output
146 cpan/ExtUtils-MakeMaker/t/Big-Dummy/
147 cpan/Module-Build/MB-*
148 cpan/Module-Build/t/install_test*
149 *.tmp
150 t/*.ph
151 t/lib/*.ph
152
153 # t/op/require.t byproducts
154 t/bleah.pm
155 t/bleah.do
156 t/bleah.flg
157 t/urkkk.pm
158 t/urkkk.pmc
159 t/krunch.pm
160 t/krunch.pmc
161 t/whap.pm
162 t/whap.pmc
163
164 # make_ext.pl cleanup scripts
165 realclean.sh
166 veryclean.sh
167
168 # metaconfig needs these three symlinks
169 .package
170 U
171 MANIFEST.new
172
173 # ignore editor droppings
174 *.swp
175 *~
176 .#*
177
178 # test.valgrind final outputs, excluding intermediate files (pls report)
179 *.cachegrind
180 *.perf-stat
181 *.valgrind
182
183 # dont show .gdb_history files
184 .gdb_history
185
186 # generated by the top level install.html target. XXX Why does it need this?
187 /vms/README_vms.pod