Commit Graph

8 Commits

Author SHA1 Message Date
roytam1 a18a245abb import from UXP: Issue #2268 - Fix Mac packaging by making the individual parts configurable. Add --with-macbundle-entitlement= to specify alternate entitlements or "none" Add --with-macbundle-type=hybrid to use the old DMG format. (eb2cca72) 2023-07-14 10:45:56 +08:00
roytam1 abe8bd4fc6 import from UXP: No Issue - Updates to Mac packaging for notarization. Add Mac entitlements. Switch to using "create" instead of "makehybrid" when creating the disk image. This fixes bogus extended attributes which interfere with the code signature. Finally add any -bin or dylibs in the Resources folder since --deep skips that folder. (fae36a95) 2023-05-10 12:10:01 +08:00
roytam1 cac5e1f4c6 import from UXP: Issue #2160 - Initial support for notarizing during DMG package. Added --with-macbundle-idenity configure option to set a codesign identity. If no identity is set or cross-compiling from Linux no codesigning will be done. Currently doing a full deep bundle v2 sign, instead of limited v1. (3d2a4f40) 2023-03-15 23:10:06 +08:00
roytam1 9fdd4a547b import from UXP: Issue #2065 - Part 2: Expand pattern when track file is created rather than read (b67d7520) 2022-12-30 09:41:46 +08:00
roytam1 442ddfbd0e import from UXP: [packager] Optimize archive accesses. (d0dbdf4e) 2022-04-18 14:37:11 +08:00
roytam1 f63e51e471 revert most of "Switch working copy to Goanna 4" (https://github.com/MoonchildProductions/moebius/commit/c4895374053ab93b4f365d3e690e99a30ffa1a2f) in order to keep upstream patch applicable 2019-02-20 00:30:25 +08:00
roytam1 96244ab710 cherry-picked mozilla upstream changes:
bug1378147, bug1364984, bug1334338, bug1379538, bug1356812, bug1379444, bug1372467, bug1372383, bug1383002, bug1308908, bug1347667, bug1367128, bug1377016, bug1359058, bug1379537
2018-06-20 17:23:40 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00