diff options
Diffstat (limited to 'indra')
| -rwxr-xr-x | indra/newview/installers/darwin/apple-notarize.sh | 7 | ||||
| -rwxr-xr-x | indra/newview/viewer_manifest.py | 2 | 
2 files changed, 6 insertions, 3 deletions
| diff --git a/indra/newview/installers/darwin/apple-notarize.sh b/indra/newview/installers/darwin/apple-notarize.sh index 00d10b222a..b953af81af 100755 --- a/indra/newview/installers/darwin/apple-notarize.sh +++ b/indra/newview/installers/darwin/apple-notarize.sh @@ -30,12 +30,15 @@ if [ -f "$CONFIG_FILE" ]; then                          --username $USERNAME \                          --password $PASSWORD +            #remove temporary file +            rm "$zip_file" +              if [["$status" == "success"]]; then                  xcrun stapler staple "$app_file" +            elif [["$status" == "invalid"]]; then +                exit 1              fi          fi -        #remove temporary file -        rm "$zip_file"      fi  fi diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py index e031557b69..80f6b2aa9f 100755 --- a/indra/newview/viewer_manifest.py +++ b/indra/newview/viewer_manifest.py @@ -1294,7 +1294,7 @@ class DarwinManifest(ViewerManifest):                      libvlc_path = app_in_dmg + "/Contents/Resources/llplugin/media_plugin_libvlc.dylib"                      cef_path = app_in_dmg + "/Contents/Resources/llplugin/media_plugin_cef.dylib"                      slplugin_path = app_in_dmg + "/Contents/Resources/SLPlugin.app/Contents/MacOS/SLPlugin" -                    greenlet_path = app_in_dmg + "/Contents/Resources/updater/greenlet.so" +                    greenlet_path = app_in_dmg + "/Contents/Resources/updater/greenlet/_greenlet.so"                      while (not signed) and (sign_attempts > 0):                          try:                              sign_attempts-=1 | 
