Commit Graph

20 Commits

Author SHA1 Message Date
roytam1 47d39a7ef7 import from UXP: constants.py: fix powerpc arch detection (2d4a8d79) 2024-08-05 10:51:13 +08:00
roytam1 9aeec818f8 ported from UXP: Issue #2112 - Part 1: Remove Stylo tests (656ee639) 2024-04-03 10:05:23 +08:00
roytam1 4de1a2fea1 import from UXP: Issue #1824 - Support SunOS Linker mapfiles. (42db0b33) 2023-11-10 15:43:51 +08:00
roytam1 de2659b3a1 ported from UXP: Bug 1274518 - Add IPDL preprocessing support (8ea70e0e) 2023-09-01 00:15:36 +08:00
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 7fc67fe8b9 ported from UXP: Issue #1656 - Remove more vim control lines. (a39fd9e7) 2023-05-05 23:15:47 +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 073a3b346a import from UXP: No issue - Improve fallback handling and resolve PATH issues with python clobber command (b7d80962) 2023-02-21 23:09:06 +08:00
roytam1 a68ee4886a import from UXP: Issue #2065 - Part 5: Fix incorrect inclusion of base file name in destination path for generated FasterMake track files (9c513687) 2022-12-30 09:43:32 +08:00
roytam1 745b614cda import from UXP: Issue #2065 - Part 3: Process install manifests with --track in the recursive make backend (558b8397) 2022-12-30 09:42:31 +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 51c9c4e87c import from UXP: Issue #1887 - Allow /bin/sh to be used as a fallback value when SHELL is not set. (292d71cd) 2022-05-07 00:21:21 +08:00
roytam1 509a72e987 ported from UXP: Issue #251 - Move chrome packaging options to ac configure (e3168035) 2022-04-18 14:59:19 +08:00
roytam1 442ddfbd0e import from UXP: [packager] Optimize archive accesses. (d0dbdf4e) 2022-04-18 14:37:11 +08:00
roytam1 e95543c86f mozbuild: remove tilde char from special character blacklist as win32 short path contains tilde character. 2022-04-12 11:57:04 +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 1786a387c3 cherry-picked mozilla upstream changes:
bug1357022, bug1364513, bug1366203, bug1344034, bug1375708, bug1322896, bug1370869, bug1354796, bug1364189, bug1342417, bug1369386, bug1353312, bug1364870, bug1365333, bug1372063, bug1373970, bug1374148, bug1338646, bug1359477, bug1375198, bug1355168, bug1308820, bug1305036, bug1371259
2018-06-19 22:25:06 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00