This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add an -X option to expand-macro.pl to show how XSUBs see the macro.
[perl5.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
15 # files produced by './configure.gnu' on a Linux machine
16 Makefile.old
17 /Makefile
18 /Policy.sh
19 /cflags
20 /config.h
21 /config.sh
22 /makeaperl
23 /makedepend
24 /makedir
25 /makefile
26 /makefile.old
27 /myconfig
28 /opmini.c
29 /perlmain.c
30 /perlmini.c
31 /pod/Makefile
32 /runtests
33 /writemain
34 /x2p/Makefile
35 /x2p/cflags
36 /x2p/makefile
37 /x2p/makefile.old
38
39 # alternative names on OS X
40 /GNUmakefile
41 /GNUmakefile.old
42 /x2p/GNUmakefile
43 /x2p/GNUmakefile.old
44
45 # general build products
46 *.o
47 *.a
48 *.so
49 *.i
50
51 # general build products (Win32)
52 *.def
53 *.dll
54 *.exe
55 *.exp
56 *.ico
57 *.ilk
58 *.lib
59 *.obj
60 *.pdb
61 *.res
62 *.RES
63
64 # gcov build products. see L<perlhack/"GCC gcov Profiling">
65 *.gcov
66 *.gcda
67 *.gcno
68
69 dll.base
70 /ext/DynaLoader/dl_win32.xs
71 splittree.pl
72
73 # ?
74 ext.libs
75
76 # these are scattered everywhere, ignore them
77 .exists
78
79 /miniperl
80 /perl
81
82 /extra.pods
83 /generate_uudmap
84 /uni.data
85 /uudmap.h
86 /bitcount.h
87
88 lib/inc/
89 lib/Win32.pm
90 lib/Win32API/
91 lib/Win32CORE.pm
92 lib/CORE/
93
94 # test byproducts
95 ext/Test-Harness/t/ext/
96 lib/App/
97 lib/Archive/Tar/t/src/long/foo.tbz
98 lib/Archive/Tar/t/src/short/foo.tbz
99 lib/IPC/Cmd/t/src/x.tgz
100 lib/mro.pm
101 lib/TAP/
102 lib/Test/Harness.pm
103 t/rantests
104 t/tmp*
105 t/perl
106 t/test_state
107 *.output
108 cpan/ExtUtils-MakeMaker/t/Big-Dummy/
109 cpan/Module-Build/MB-*
110 *.tmp
111
112 # t/op/require.t byproducts
113 t/bleah.pm
114 t/bleah.do
115 t/bleah.flg
116 t/urkkk.pm
117 t/urkkk.pmc
118 t/krunch.pm
119 t/krunch.pmc
120 t/whap.pm
121 t/whap.pmc
122
123 # make_ext.pl cleanup scripts
124 realclean.sh
125 veryclean.sh
126
127 # metaconfig needs these three symlinks
128 .package
129 U
130 MANIFEST.new
131
132 # ignore vim swap files
133 *.swp