# HG changeset patch # User Mike Kinghan # Date 1289809148 0 # Node ID 620772202a077aed9e163ca023a0d9553b9aefb4 # Parent 863e2b34c16d3cc8bb180d84eefa2136150db1ae Bug fix: romnibus.pl did not "unixify" the input bootbinary-line when necessary. diff -r 863e2b34c16d -r 620772202a07 imgtools/romtools/rombuild/romnibus.pl --- a/imgtools/romtools/rombuild/romnibus.pl Thu Nov 04 09:28:30 2010 +0000 +++ b/imgtools/romtools/rombuild/romnibus.pl Mon Nov 15 08:19:08 2010 +0000 @@ -650,7 +650,16 @@ elsif ($on_windows) { $line =~ s|\/|\\|g; } + elsif ($line =~ /(^bootbinary\s*=\s*${epocroot}epoc32)(\S+)$/) { + # unixify the bootbinary line + my $tail = $2; + $line =~ s|\\|\/|g; + $tail =~ s|\\|\/|g; + my $lc_tail = lc($tail); + $line =~ s|$tail|$lc_tail|; + } elsif ($line =~ /^(\s*\S+\s*=\s*)(\S+)(\s*\S*)/) { + #unixify the lefthand sides of rom-mapping lines. my $keyword_part = $1; my $src = $2; my $dest = $3;