ignore submodules in dirtiness check
authorOswald Buddenhagen <oswald.buddenhagen@qt.io>
Wed, 12 Apr 2017 11:38:02 +0000 (13:38 +0200)
committerLiang Qi <liang.qi@qt.io>
Sun, 23 Apr 2017 11:19:48 +0000 (11:19 +0000)
changed submodule sha1s should not prevent updating.

Change-Id: Ibd4480bed91de2a04719c32c95a4c603eda4c44b
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
init-repository

index 861511b..11a75ff 100755 (executable)
@@ -469,7 +469,7 @@ sub git_stat_one_submodule
     my $orig_cwd = getcwd();
     chdir($submodule) or confess "chdir $submodule: $OS_ERROR";
 
-    my @sts = qx(git status --porcelain --untracked=no);
+    my @sts = qx(git status --porcelain --untracked=no --ignore-submodules=all);
 
     # After a git clone --no-checkout, git status reports all files as
     # staged for deletion, but we still want to update the submodule.