mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
s4-script: added a --waf option to minimal_includes.pl
This takes advantage of the new waf target syntax
This commit is contained in:
parent
7281b02181
commit
6eb839cd16
@ -11,6 +11,7 @@ use Getopt::Long;
|
||||
my $opt_help = 0;
|
||||
my $opt_remove = 0;
|
||||
my $opt_skip_system = 0;
|
||||
my $opt_waf = 0;
|
||||
|
||||
#####################################################################
|
||||
# write a string into a file
|
||||
@ -43,6 +44,10 @@ sub test_compile($)
|
||||
{
|
||||
my $fname = shift;
|
||||
my $obj;
|
||||
if ($opt_waf) {
|
||||
my $ret = `../buildtools/bin/waf $fname 2>&1`;
|
||||
return $ret
|
||||
}
|
||||
if ($fname =~ s/(.*)\..*$/$1.o/) {
|
||||
$obj = "$1.o";
|
||||
} else {
|
||||
@ -142,6 +147,7 @@ sub ShowHelp()
|
||||
--help show help
|
||||
--remove remove includes, don't just list them
|
||||
--skip-system don't remove system/ includes
|
||||
--waf use waf target conventions
|
||||
";
|
||||
}
|
||||
|
||||
@ -151,6 +157,7 @@ GetOptions (
|
||||
'h|help|?' => \$opt_help,
|
||||
'remove' => \$opt_remove,
|
||||
'skip-system' => \$opt_skip_system,
|
||||
'waf' => \$opt_waf,
|
||||
);
|
||||
|
||||
if ($opt_help) {
|
||||
|
Loading…
Reference in New Issue
Block a user