Bug 415422: Fix gqi dep build (crash on startup). r=ted, a=damons

This commit is contained in:
jag@tty.nl 2008-02-08 00:50:22 -08:00
Родитель 84cd63a3c4
Коммит 1eb00c1603
1 изменённых файлов: 3 добавлений и 5 удалений

Просмотреть файл

@ -54,11 +54,9 @@ my $silent = $ENV{MAKEFLAGS} =~ /^\w*s|\s-s/;
%alldeps={};
# Parse dependency files
while ($line = <>) {
chomp $line;
# Remove extra ^M caused by using dos-mode line-endings
chop $line if (substr($line, -1, 1) eq "\r");
$line =~ s/\r?\n$//; # Handle both unix and DOS line endings
($obj,$rest) = split /\s*:\s+/, $line, 2;
next if $obj eq '';
next if $obj eq '' || $rest eq '';
if ($line =~ /\\$/) {
chop $rest;
@ -70,7 +68,7 @@ while ($line = <>) {
print "add $obj $rest\n" if $debug;
while ($hasSlash and $line = <>) {
chomp $line;
$line =~ s/\r?\n$//; # Handle both unix and DOS line endings
if ($line =~ /\\$/) {
chop $line;
} else {