mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-04-21 12:27:27 +03:00
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8558 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -13,7 +13,7 @@ sub get_ts($$) {
|
||||
my $options = shift;
|
||||
my $ts = 0;
|
||||
my $fn = "";
|
||||
open FIND, "find $path -not -path \\*.svn\\* -and -not -path \\*CVS\\* $options 2>/dev/null |";
|
||||
open FIND, "find $path -type f -and -not -path \\*.svn\\* -and -not -path \\*CVS\\* $options 2>/dev/null |";
|
||||
while (<FIND>) {
|
||||
chomp;
|
||||
my $file = $_;
|
||||
@@ -36,7 +36,7 @@ while (@ARGV > 0) {
|
||||
my $path = shift @ARGV;
|
||||
if ($path =~ /^-x/) {
|
||||
my $str = shift @ARGV;
|
||||
$options{"findopts"} .= " -and -not -path \\*".$str."\\*"
|
||||
$options{"findopts"} .= " -and -not -path '".$str."'"
|
||||
} elsif ($path =~ /^-f/) {
|
||||
$options{"findopts"} .= " -follow";
|
||||
} elsif ($path =~ /^-n/) {
|
||||
|
||||
Reference in New Issue
Block a user