From 816367b235f36882c545dd437cd2bbe6bd813f64 Mon Sep 17 00:00:00 2001 From: Bert van der Weerd Date: Tue, 6 Jul 2021 17:53:09 +0200 Subject: [PATCH] ./mach package on macOS now produces a valid librewolf .dmg --- build.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/build.py b/build.py index 88f7ab0..0d80dfd 100755 --- a/build.py +++ b/build.py @@ -228,6 +228,8 @@ def create_mozconfig(contents): if not options.no_execute: f = open('mozconfig', 'w') f.write(contents) + if not options.distro == 'win': + f.write("\nac_add_options --with-app-name=librewolf") f.close() def execute_lw_do_patches(): @@ -349,9 +351,12 @@ def execute_lw_artifacts(): ospkg = "rpm" dirname = "{}/dist/firefox".format(get_objdir()) elif options.distro == 'osx': - exe = "" - ospkg = "osx" - dirname = "{}/dist/firefox".format(get_objdir()) + #exe = "" + #ospkg = "osx" + #dirname = "{}/dist/firefox".format(get_objdir()) + exec("cp {}/dist/librewolf*.dmg ..".format(get_objdir())) + leave_srcdir() + return exec("rm -rf ../firefox ../librewolf") exec("cp -rv {} ..".format(dirname))