add MANIFEST check to preflight
Matt S Trout [Wed, 20 Jul 2011 04:54:00 +0000 (04:54 +0000)]
lib/Distar.pm

index e10fcb5..3c465a9 100644 (file)
@@ -52,6 +52,10 @@ sub write_manifest_skip {
 sub run_preflight {
   system("git fetch");
 
+  for (scalar `make manifest 2>&1 >/dev/null`) {
+    $_ && die "make manifest changed:\n$_ Go check it and retry";
+  }
+
   for (scalar `git status`) {
     /Your branch is (behind|ahead of)/ && die "Not synced with upstream";
   }