зеркало из https://github.com/mozilla/gecko-dev.git
Attempting to fix some depend build issues on win32 by passing the list of files via stdin instead of on the command line. r=cls
This commit is contained in:
Родитель
56c873919e
Коммит
721e75b97e
|
@ -35,7 +35,7 @@ $outfile = shift @ARGV;
|
||||||
|
|
||||||
@alldeps=();
|
@alldeps=();
|
||||||
# Parse dependency files
|
# Parse dependency files
|
||||||
while ($line = <>) {
|
while ($line = <STDIN>) {
|
||||||
chomp $line;
|
chomp $line;
|
||||||
($obj,$rest) = split /\s*:\s+/, $line, 2;
|
($obj,$rest) = split /\s*:\s+/, $line, 2;
|
||||||
next if $obj eq '';
|
next if $obj eq '';
|
||||||
|
|
|
@ -1545,7 +1545,7 @@ ifdef PERL
|
||||||
# because it handles the case when header files are removed from the build.
|
# because it handles the case when header files are removed from the build.
|
||||||
# 'make' would complain that there is no way to build missing headers.
|
# 'make' would complain that there is no way to build missing headers.
|
||||||
$(MDDEPDIR)/.all.pp: FORCE
|
$(MDDEPDIR)/.all.pp: FORCE
|
||||||
@$(PERL) $(BUILD_TOOLS)/mddepend.pl $@ $(MDDEPEND_FILES)
|
@$(PERL) $(BUILD_TOOLS)/mddepend.pl $@ < $(MDDEPEND_FILES)
|
||||||
-include $(MDDEPDIR)/.all.pp
|
-include $(MDDEPDIR)/.all.pp
|
||||||
else
|
else
|
||||||
include $(MDDEPEND_FILES)
|
include $(MDDEPEND_FILES)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче