diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rwxr-xr-x | clone_build_tree.pl | 40 |
2 files changed, 26 insertions, 20 deletions
@@ -1,3 +1,9 @@ +Fri Jan 21 20:44:36 UTC 2011 Brian Johnson <johnsonb@ociweb.com> + + * clone_build_tree.pl: + + Limited core pattern match to just files. + Mon Jan 3 18:08:05 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl> * config/lzo2.mpb: diff --git a/clone_build_tree.pl b/clone_build_tree.pl index a374ed5f..c70ee525 100755 --- a/clone_build_tree.pl +++ b/clone_build_tree.pl @@ -62,26 +62,26 @@ sub findCallback { ); if ($matches) { - $matches &&= (! -l $_ && - ! /^core\z/s && - ! /^.*\.rej\z/s && - ! /^.*\.state\z/s && - ! /^.*\.so\z/s && - ! /^.*\.[oa]\z/s && - ! /^.*\.dll\z/s && - ! /^.*\.lib\z/s && - ! /^.*\.obj\z/s && - ! /^.*~\z/s && - ! /^\.\z/s && - ! /^\.#.*\z/s && - ! /^.*\.ncb\z/s && - ! /^.*\.opt\z/s && - ! /^.*\.bak\z/s && - ! /^.*\.suo\z/s && - ! /^.*\.ilk\z/s && - ! /^.*\.pdb\z/s && - ! /^.*\.pch\z/s && - ! /^.*\.log\z/s && + $matches &&= (! -l $_ && + ! ( -f $_ && /^core\z/s) && + ! /^.*\.rej\z/s && + ! /^.*\.state\z/s && + ! /^.*\.so\z/s && + ! /^.*\.[oa]\z/s && + ! /^.*\.dll\z/s && + ! /^.*\.lib\z/s && + ! /^.*\.obj\z/s && + ! /^.*~\z/s && + ! /^\.\z/s && + ! /^\.#.*\z/s && + ! /^.*\.ncb\z/s && + ! /^.*\.opt\z/s && + ! /^.*\.bak\z/s && + ! /^.*\.suo\z/s && + ! /^.*\.ilk\z/s && + ! /^.*\.pdb\z/s && + ! /^.*\.pch\z/s && + ! /^.*\.log\z/s && ! ( -f $_ && /^.*\.d\z/s ) ); |