Browse Source

fix generation of extension and themes xpi files

Bill Gianopoulos 2 years ago
parent
commit
0ec1f72a83
1 changed files with 31 additions and 0 deletions
  1. 31 0
      comm-central/patches/9999999-suite-extensions.patch

+ 31 - 0
comm-central/patches/9999999-suite-extensions.patch

@@ -0,0 +1,31 @@
+# HG changeset patch
+# User Bill Gianopoulos <wgianopoulos@gmail.com>
+# Date 1643478801 0
+Bug 9999999 - Fix suite extensions and themes.
+
+Bug 1717683 removed this line:
+
+  check_prog("ZIP", ("zip",))
+
+from toolkit/moz.configure.  This is required for building and packaging on
+suite extensions and themes, so adding it to suite/moz.configure.
+
+diff --git a/suite/moz.configure b/suite/moz.configure
+--- a/suite/moz.configure
++++ b/suite/moz.configure
+@@ -138,10 +138,15 @@ option(
+ 
+ @depends_if("--enable-debugqa")
+ def debugqa(arg):
+     return True
+ 
+ 
+ set_config("MOZ_DEBUGQA", debugqa)
+ 
++# Miscellaneous programs
++# ==============================================================
++
++check_prog("ZIP", ("zip",))
++
+ include("../mailnews/moz.configure")
+ include("../../toolkit/moz.configure")