--clean option should not be used for incremental build mode
authorZhang Qiang <qiang.z.zhang@intel.com>
Fri, 21 Sep 2012 06:34:18 +0000 (14:34 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Fri, 21 Sep 2012 06:34:18 +0000 (14:34 +0800)
If --clean option used for incremental build, all source code will be
removed.

Change-Id: Ie1caa94f57c1a2285d6ecc7c076c2011f91bc559

depanneur

index 5e63f13bea21ddc7be6d71085846878cafccdafb..acff3b79c8719e05d5716ceeca91baa37cce7ef3 100755 (executable)
--- a/depanneur
+++ b/depanneur
@@ -778,7 +778,8 @@ sub build_package {
         push @args, "--repository $r";
     }
 
-    if ( ($clean || $cleanonce ) && ( ! grep $_ == $thread, @cleaned) )  {
+    if ( ($clean || $cleanonce ) && ( ! grep $_ == $thread, @cleaned) &&
+          $incremental == 0)  {
        push @args, "--clean";
        if ($cleanonce) {
             push(@cleaned, $thread);