diff --git a/webtools/build/config.cgi b/webtools/build/config.cgi index eddc8bd60252..d606943eab5a 100755 --- a/webtools/build/config.cgi +++ b/webtools/build/config.cgi @@ -48,7 +48,9 @@ $default{MOZ_CO_DATE} = strftime("%d %b %Y %H:%M %Z", $sec,$min,$hour,$mday,$mon,$year); %fillin = %default; -$fillin{MOZ_OBJDIR} = '@TOPSRCDIR@/obj-@CONFIG_GUESS@'; +$default_objdir_fillin='@TOPSRCDIR@/obj-@CONFIG_GUESS@'; +$fillin{MOZ_OBJDIR} = $default_objdir_fillin; + if ($query->param()) { &parse_params; @@ -123,7 +125,12 @@ sub print_script_preview { ); foreach $param ($query->param()) { if ($param =~ /^(MOZ_|--)/) { - next if $query->param($param) eq ''; + my $value = $query->param($param); + $value =~ s/\s+$//; + $value =~ s/^\s+//; + next if $param =~ /^--/ and $value eq ''; + next if $param =~ /^MOZ_/ and $value eq $default{$param}; + print "\n"; } @@ -309,11 +316,11 @@ sub print_configure_form { Object Directory:
  mozilla Build in the source tree. (default)
  );