mirror of
https://github.com/Perl/perl5.git
synced 2026-01-26 08:38:23 +00:00
Before the pull request: touch makedepend_file.SH && make => Nothing happens After the pull request: touch makedependfile.SH && make => makedependfile is regenerated => *.depends are regenerated => makefile is regenerated with dependencies Adding makedependfile.SH in variable SH of Makefile.SH creates the target makedependfile in generated makefile: diff before/perl5/Makefile after/perl5/Makefile 785a786,788 > makedependfile: makedependfile.SH config.sh > $(SHELL) makedependfile.SH > It has also the consequence that makedependfile is deleted with the rest of generated files: rm -rf $(addedbyconf)
215 lines
2.9 KiB
Plaintext
215 lines
2.9 KiB
Plaintext
# 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
|
|
|
|
# Exists during ./Configure
|
|
/UU
|
|
/host
|
|
|
|
# Tools for cross-compile remote testing:
|
|
/Cross/from-*
|
|
/Cross/mkdir
|
|
/Cross/run-*
|
|
/Cross/to-*
|
|
|
|
# files produced by './configure.gnu' on a Linux machine
|
|
/Makefile
|
|
/Policy.sh
|
|
/cflags
|
|
/config.h
|
|
/config.sh
|
|
/makeaperl
|
|
/makedepend
|
|
/makedependfile
|
|
/makedir
|
|
/makefile
|
|
/myconfig
|
|
/opmini.c
|
|
/perlmain.c
|
|
/perlmini.c
|
|
/pod/Makefile
|
|
/preload
|
|
/runtests
|
|
/universalmini.c
|
|
/writemain
|
|
/x2p/Makefile
|
|
/x2p/cflags
|
|
/x2p/makefile
|
|
|
|
# generated for configuration overrides, eg Solaris
|
|
/config.over
|
|
/config.arch
|
|
|
|
# alternative names on OS X
|
|
/GNUmakefile
|
|
/x2p/GNUmakefile
|
|
|
|
# produced by dtrace -H when configured with usedtrace
|
|
perldtrace.h
|
|
|
|
# general build products
|
|
*.o
|
|
*.a
|
|
*.so
|
|
*.i
|
|
*.old
|
|
*.xsc
|
|
|
|
# general build products (darwin)
|
|
*.dylib
|
|
*.DS_Store
|
|
|
|
# general build products (Win32)
|
|
*.def
|
|
*.dll
|
|
*.exe
|
|
*.exp
|
|
*.ico
|
|
*.ilk
|
|
*.lib
|
|
*.obj
|
|
*.pdb
|
|
*.res
|
|
*.RES
|
|
|
|
# gcov build products. see L<perlhack/"GCC gcov Profiling">
|
|
*.gcov
|
|
*.gcda
|
|
*.gcno
|
|
|
|
dll.base
|
|
/splittree.pl
|
|
|
|
# generated by make on cygwin
|
|
/cygwin.c
|
|
|
|
# ?
|
|
ext.libs
|
|
|
|
# these are scattered everywhere, ignore them
|
|
.exists
|
|
MYMETA.*
|
|
|
|
/microperl
|
|
/miniperl
|
|
/perl
|
|
|
|
/extra.pods
|
|
/generate_uudmap
|
|
/ugenerate_uudmap
|
|
/uni.data
|
|
/uudmap.h
|
|
/uuudmap.h
|
|
/bitcount.h
|
|
/ubitcount.h
|
|
/mg_data.h
|
|
/umg_data.h
|
|
|
|
# Build products that we can't infer are generated by conventional extensions
|
|
# (ie all the special cases that would take more code than just adding them
|
|
# here):
|
|
lib/CORE/
|
|
lib/Config_git.pl
|
|
lib/Config_heavy.pl
|
|
lib/Config.pm
|
|
lib/Config.pod
|
|
lib/Cross.pm
|
|
lib/ExtUtils/MANIFEST.SKIP
|
|
lib/ExtUtils/xsubpp
|
|
lib/auto/
|
|
lib/perldoc.pod
|
|
lib/buildcustomize.pl
|
|
lib/unicore/CombiningClass.pl
|
|
lib/unicore/Decomposition.pl
|
|
lib/unicore/Name.pl
|
|
lib/unicore/Name.pm
|
|
lib/unicore/TestProp.pl
|
|
lib/unicore/To/
|
|
lib/unicore/UCD.pl
|
|
lib/unicore/lib/
|
|
lib/unicore/mktables.lst
|
|
|
|
# generated by WinCE build
|
|
xlib/
|
|
|
|
# test byproducts
|
|
t/rantests
|
|
t/tmp*
|
|
t/perl
|
|
t/test_state
|
|
*.output
|
|
*.tmp
|
|
*.bak
|
|
t/*.ph
|
|
t/lib/*.ph
|
|
|
|
# t/op/require.t byproducts
|
|
t/bleah.pm
|
|
t/bleah.do
|
|
t/bleah.flg
|
|
t/urkkk.pm
|
|
t/urkkk.pmc
|
|
t/krunch.pm
|
|
t/krunch.pmc
|
|
t/whap.pm
|
|
t/whap.pmc
|
|
|
|
# make_ext.pl cleanup scripts
|
|
realclean.sh
|
|
veryclean.sh
|
|
|
|
# metaconfig needs these three symlinks
|
|
.package
|
|
U
|
|
MANIFEST.new
|
|
|
|
# this is used to auto-sort the MANIFEST
|
|
MANIFEST.srt
|
|
|
|
# ignore editor droppings
|
|
*.swp
|
|
*~
|
|
.#*
|
|
|
|
# ignore patch backups
|
|
*.orig
|
|
|
|
# test.valgrind final outputs, excluding intermediate files (pls report)
|
|
*.cachegrind
|
|
*.perf-stat
|
|
*.valgrind
|
|
|
|
# dont show .gdb_history files
|
|
.gdb_history
|
|
|
|
# cscope -b
|
|
cscope.out
|
|
# cscope -q
|
|
cscope.in.out
|
|
cscope.po.out
|
|
|
|
# generated by the top level install.html target. XXX Why does it need this?
|
|
/vms/README_vms.pod
|
|
|
|
# ctags
|
|
tags
|
|
TAGS
|
|
# gtags
|
|
GPATH
|
|
GRPATH
|
|
GRTAGS
|
|
GTAGS
|
|
|
|
# generated by Porting/sync-with-cpan
|
|
/make.log
|
|
|
|
# Makefile generated by the MSWin32 Smoker
|
|
/win32/smoke.mk
|