diff options
author | Brian Smith <brian@dbsoft.org> | 2023-07-07 17:46:55 -0500 |
---|---|---|
committer | Brian Smith <brian@dbsoft.org> | 2023-07-07 17:46:55 -0500 |
commit | eae076209fdc5a33ed873639972d14cd06edb62f (patch) | |
tree | 007502b6642d1daee28aefe8579979025de85d16 /old-configure.in | |
parent | 7a2f1143346d87a7542cbc94305c4c01279cf348 (diff) | |
download | uxp-eae076209fdc5a33ed873639972d14cd06edb62f.tar.gz |
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.
Diffstat (limited to 'old-configure.in')
-rw-r--r-- | old-configure.in | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/old-configure.in b/old-configure.in index d351b81752..4e23dae932 100644 --- a/old-configure.in +++ b/old-configure.in @@ -4763,6 +4763,16 @@ AC_DEFINE_UNQUOTED(MOZ_MACBUNDLE_ID,$MOZ_MACBUNDLE_ID) AC_SUBST(MOZ_MACBUNDLE_ID) dnl ======================================================== +dnl = Mac bundle codesign entitlements +dnl ======================================================== +MOZ_ARG_WITH_STRING(macbundle-entitlement, +[ --with-macbundle-entitlement=entitlementname + Entitlements to add to the Mac application bundle], +[ MOZ_MACBUNDLE_ENTITLEMENT="$withval"]) + +AC_SUBST(MOZ_MACBUNDLE_ENTITLEMENT) + +dnl ======================================================== dnl = Mac bundle codesign identity dnl ======================================================== MOZ_ARG_WITH_STRING(macbundle-identity, @@ -4773,6 +4783,17 @@ MOZ_ARG_WITH_STRING(macbundle-identity, AC_SUBST(MOZ_MACBUNDLE_IDENTITY) dnl ======================================================== +dnl = Mac bundle DMG type +dnl ======================================================== +MOZ_ARG_WITH_STRING(macbundle-type, +[ --with-macbundle-type=hybrid + Method to use to create the DMG], +[ MOZ_MACBUNDLE_TYPE="$withval"]) + +AC_SUBST(MOZ_MACBUNDLE_TYPE) + + +dnl ======================================================== dnl = Child Process Name for IPC dnl ======================================================== MOZ_CHILD_PROCESS_NAME="plugin-container${BIN_SUFFIX}" |