chiark / gitweb /
tg-export: implement skipping empty patches for quilt mode
[topgit.git] / tg-export.sh
index 90a76d50fb7e35ed0048cc64a83b780d53727588..afb6f95ce288fa95825d09a3da87c96366c1f532 100644 (file)
@@ -140,10 +140,14 @@ quilt()
                return
        fi
 
-       echo "Exporting $_dep"
-       mkdir -p "$(dirname "$filename")"
-       $tg patch "$_dep" >"$filename"
-       echo "$_dep.diff -p1" >>"$output/series"
+       if branch_empty "$_dep"; then
+               echo "Skip empty patch $_dep";
+       else
+               echo "Exporting $_dep"
+               mkdir -p "$(dirname "$filename")"
+               $tg patch "$_dep" >"$filename"
+               echo "$_dep.diff -p1" >>"$output/series"
+       fi
 }