Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0b8bf87eaf | |||
| 857d776538 | |||
| df51f5233f |
+14
-2
@@ -260,8 +260,20 @@ def main():
|
||||
if args.sign and not args.notarized:
|
||||
shutil.copy(sdk + ".tar.bz2", ROOT + "/notarized/in/renpy.tar.bz2")
|
||||
|
||||
print("For a final release, run scripts/notarize1.sh and scripts/notarize2.sh on a mac.")
|
||||
print("And then run ./distribute.py --notarized.")
|
||||
print("Next steps:")
|
||||
print()
|
||||
print(" mac: ./scripts/notarize_app_1.sh")
|
||||
print(" mac: ./scripts/notarize_app_2.sh")
|
||||
print(" linux: ./distribute.py --notarized")
|
||||
print()
|
||||
|
||||
elif args.sign and args.notarized:
|
||||
|
||||
print("Next steps:")
|
||||
print()
|
||||
print(" mac: ./scripts/notarize_dmg_1.sh", args.version)
|
||||
print(" mac: ./scripts/notarize_dmg_2.sh", args.version)
|
||||
print()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
@@ -199,12 +199,6 @@ init python:
|
||||
build.documentation('*.html')
|
||||
build.documentation('*.txt')
|
||||
|
||||
## Set this to a string containing your Apple Developer ID Application
|
||||
## to enable codesigning on the Mac. Be sure to change it to your own
|
||||
## Apple-issued ID.
|
||||
|
||||
# define build.mac_identity = "Developer ID Application: Guy Shy (XHTE5H7Z42)"
|
||||
|
||||
|
||||
## A Google Play license key is required to download expansion files and
|
||||
## perform in-app purchases. It can be found on the "Services & APIs" page
|
||||
|
||||
@@ -395,7 +395,7 @@ init -1500 python in build:
|
||||
mac_create_dmg_command = [ "/usr/bin/hdiutil", "create", "-format", "UDBZ", "-volname", "{volname}", "-srcfolder", "{sourcedir}", "-ov", "{dmg}" ]
|
||||
|
||||
# The command used to sign a dmg.
|
||||
mac_codesign_dmg_command = None # [ "/usr/bin/codesign", "-s", "{identity}", "-f", "{dmg}" ]
|
||||
mac_codesign_dmg_command = [ "/usr/bin/codesign", "--timestamp", "-s", "{identity}", "-f", "{dmg}" ]
|
||||
|
||||
# Do we want to add the script_version file?
|
||||
script_version = True
|
||||
|
||||
Executable
+16
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
dmg="/Users/tom/magnetic/ab/website/renpy/dl/$1/renpy-$1-sdk.dmg"
|
||||
|
||||
if [ ! -e "$dmg" ]; then
|
||||
echo "$dmg" not found.
|
||||
exit 1
|
||||
else
|
||||
echo "$dmg" found.
|
||||
fi
|
||||
|
||||
xcrun altool --asc-provider XHTE5H7Z79 -u tom@rothamel.us -p "@keychain:altool" \
|
||||
--notarize-app \
|
||||
--primary-bundle-id org.renpy.renpy.dmg \
|
||||
-f "$dmg"
|
||||
|
||||
Executable
+12
@@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
dmg="/Users/tom/magnetic/ab/website/renpy/dl/$1/renpy-$1-sdk.dmg"
|
||||
|
||||
if [ ! -e "$dmg" ]; then
|
||||
echo "$dmg" not found.
|
||||
exit 1
|
||||
else
|
||||
echo "$dmg" found.
|
||||
fi
|
||||
|
||||
xcrun stapler staple --verbose "$dmg"
|
||||
@@ -2,7 +2,7 @@
|
||||
Full Changelog
|
||||
==============
|
||||
|
||||
.. _renpy-7.3.3
|
||||
.. _renpy-7.3.3:
|
||||
|
||||
7.3.3
|
||||
=====
|
||||
@@ -11,7 +11,7 @@ Audio
|
||||
-----
|
||||
|
||||
Ren'Py now supports an ``audio`` directory, which automatically defines
|
||||
names in the :ref:`Audio namespace <audio-namespace>`. This makes it
|
||||
names in the :ref:`audio namespace <audio-namespace>`. This makes it
|
||||
possible to have a file named ``game/audio/overture.ogg``, and play
|
||||
it using::
|
||||
|
||||
@@ -26,13 +26,14 @@ An issue with enabling the mixing of mono sound files has been fixed.
|
||||
This issue caused many WAV files not to play. (We still don't recommend
|
||||
the use of WAV files.)
|
||||
|
||||
Platform
|
||||
--------
|
||||
Platforms
|
||||
---------
|
||||
|
||||
Ren'Py is now distributed as an unsigned binary on the Mac,
|
||||
as a workaround for the disruption in workflow that Apple's
|
||||
notarization process causes. It may be necessary to ctrl-click
|
||||
renpy.app and choose "Open" to start Ren'Py.
|
||||
Ren'Py is now distributed as a signed and notarized binary on the
|
||||
Mac. As this process takes a very long time to accomplish, the
|
||||
ability to sign macOS binaries has been removed from Ren'Py itself,
|
||||
in favor of external scripts that take care of the signing and
|
||||
notarization process.
|
||||
|
||||
The minimum version supported by the Android port has been lowered
|
||||
to Android 19 (Android 4.4 KitKat).
|
||||
@@ -100,7 +101,7 @@ Translations
|
||||
The Korean and Spanish translations have been updated.
|
||||
|
||||
|
||||
.. _renpy-7.3.2
|
||||
.. _renpy-7.3.2:
|
||||
|
||||
7.3.2
|
||||
=====
|
||||
|
||||
@@ -151,6 +151,7 @@ the omission in future versions.
|
||||
* Thuong Nguyen Huu
|
||||
* Tlm-2501
|
||||
* Tmrwiz
|
||||
* Uyjulian
|
||||
* Viliam Búr
|
||||
* Vollschauer
|
||||
* William Tumeo
|
||||
|
||||
Reference in New Issue
Block a user