From 690865cde1eaf7f1978bfaee838d9aa1f037fa06 Mon Sep 17 00:00:00 2001 From: Huang Hao Date: Mon, 19 Nov 2012 11:53:00 +0800 Subject: [PATCH] Add --define option. #540 Change-Id: I2a4d7fa38b2f82f7261e23702e146b1a231cdb06 --- depanneur | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/depanneur b/depanneur index c0b25c8..931c0da 100755 --- a/depanneur +++ b/depanneur @@ -109,6 +109,7 @@ my $extra_packs = ""; my $ccache = 0; my $noinit = 0; my $keep_packs = 0; +my @defines; my @tofind = (); my %to_build = (); @@ -161,6 +162,7 @@ GetOptions ( "ccache" => \$ccache, "noinit" => \$noinit, "keep-packs" => \$keep_packs, + "define=s" => \@defines, ); if ( $help ) { @@ -1053,6 +1055,9 @@ sub build_package { @args = grep { $_ ne "--clean"} @args; push @args, "--short-circuit --stage=\"-bs\""; } + for my $define (@defines) { + push @args, "--define '$define'"; + } $cmd = join(" ", @args); debug($cmd); -- 2.7.4