* added --update option to configure which will re-run the last invocation
(--update must be given as first option, but can be followed by others) * added simple perl scripts that is used by configure to convert BuildSetup from jam to shell format git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34896 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/perl
|
||||
|
||||
use warnings;
|
||||
use strict;
|
||||
|
||||
=head1 convert_build_config_to_shell_format
|
||||
|
||||
This simple script converts its standard input from the jam-specific format
|
||||
that is being used in BuildSetup into a format that's understood by sh.
|
||||
|
||||
=cut
|
||||
|
||||
my $data;
|
||||
while (my $line = <>) {
|
||||
$data .= $line;
|
||||
if ($data =~ m{\s*(\w+)\s*\?=\s*\"?([^;]*?)\"?\s*;}gms) {
|
||||
print "$1='$2'\n";
|
||||
$data = '';
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user