From 4e9dc3d5a3cf2b939c76d354d2089053f3311dc3 Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Fri, 19 Oct 2018 09:33:36 +0100 Subject: [PATCH] Prepare for 0.9.73 --- Hammerspoon.xcodeproj/project.pbxproj | 2 +- Hammerspoon/Hammerspoon-Info.plist | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Hammerspoon.xcodeproj/project.pbxproj b/Hammerspoon.xcodeproj/project.pbxproj index 1b284cc6a..ae7087396 100644 --- a/Hammerspoon.xcodeproj/project.pbxproj +++ b/Hammerspoon.xcodeproj/project.pbxproj @@ -5738,7 +5738,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "set -eux\n\n# Some Instruments profiles are broken with the code signing stuff we currently do, so let's just skip signing entirely when we're Profiling\n\nif [ \"${CONFIGURATION}\" == \"Profile\" ]; then\n exit 0\nfi\n\nif [ -f ../token-codesign ] ; then\n echo \"SIGNING CODE\"\n source ../token-codesign\n\n if [ \"${CONFIGURATION}\" == \"Debug\" ]; then\n CODESIGN_OPTS=\"--timestamp=none\"\n else\n CODESIGN_OPTS=\"\"\n fi\n\n LOCATION=\"${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}\"\n\n # sign Sparkle.framework if this is a release build\n if [ -e \"${LOCATION}/Sparkle.framework/Versions/A\" ] ; then\n codesign ${CODESIGN_OPTS} --verbose --force --sign \"$CODESIGN_IDENTITY\" \"${LOCATION}/Sparkle.framework/Versions/A\"\n fi\n\n # sign Hammerspoon Tests.xctest if this is a test build\n if [ -e \"${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/PlugIns/Hammerspoon Tests.xctest\" ] ; then\n codesign ${CODESIGN_OPTS} --verbose --force --sign \"$CODESIGN_IDENTITY\" \"${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/PlugIns/Hammerspoon Tests.xctest\"\n fi\n\n # sign LuaSkin.framework\n codesign ${CODESIGN_OPTS} --verbose --force --sign \"$CODESIGN_IDENTITY\" \"${LOCATION}/LuaSkin.framework/Versions/A\"\n # sign the Hammerspoon binary\n codesign ${CODESIGN_OPTS} --verbose --force --sign \"$CODESIGN_IDENTITY\" \"${CODESIGNING_FOLDER_PATH}\"\nelse\n echo \"SKIPPING CODE SIGNING\"\nfi"; + shellScript = "set -eux\n\n# Some Instruments profiles are broken with the code signing stuff we currently do, so let's just skip signing entirely when we're Profiling\n\nif [ \"${CONFIGURATION}\" == \"Profile\" ]; then\n exit 0\nfi\n\nif [ -f ../token-codesign ] ; then\n echo \"SIGNING CODE\"\n source ../token-codesign\n\n if [ \"${CONFIGURATION}\" == \"Debug\" ]; then\n CODESIGN_OPTS=\"--timestamp=none\"\n else\n CODESIGN_OPTS=\"\"\n fi\n\n LOCATION=\"${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}\"\n\n # sign Sparkle.framework if this is a release build\n if [ -e \"${LOCATION}/Sparkle.framework/Versions/A\" ] ; then\n codesign ${CODESIGN_OPTS} --verbose --force --sign \"$CODESIGN_IDENTITY\" \"${LOCATION}/Sparkle.framework/Versions/A\"\n fi\n\n # sign Hammerspoon Tests.xctest if this is a test build\n if [ -e \"${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/PlugIns/Hammerspoon Tests.xctest\" ] ; then\n codesign ${CODESIGN_OPTS} --verbose --force --sign \"$CODESIGN_IDENTITY\" \"${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/PlugIns/Hammerspoon Tests.xctest\"\n fi\n\n # sign LuaSkin.framework\n codesign ${CODESIGN_OPTS} --verbose --force --sign \"$CODESIGN_IDENTITY\" \"${LOCATION}/LuaSkin.framework/Versions/A\"\n # sign the Hammerspoon binary\n codesign ${CODESIGN_OPTS} --verbose --force --sign \"$CODESIGN_IDENTITY\" \"${CODESIGNING_FOLDER_PATH}\"\nelse\n echo \"SKIPPING CODE SIGNING\"\nfi\n"; }; 4FA81F271B3F2A52000B5537 /* Copy LuaSkin.framework to build/bundle */ = { isa = PBXShellScriptBuildPhase; diff --git a/Hammerspoon/Hammerspoon-Info.plist b/Hammerspoon/Hammerspoon-Info.plist index 1425cbc2e..ae8db2c93 100644 --- a/Hammerspoon/Hammerspoon-Info.plist +++ b/Hammerspoon/Hammerspoon-Info.plist @@ -149,7 +149,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 0.9.72 + 0.9.73 CFBundleSignature ???? CFBundleURLTypes @@ -188,7 +188,7 @@ CFBundleVersion - 0.9.72 + 0.9.73 Fabric APIKey @@ -212,6 +212,8 @@ NSAllowsArbitraryLoads + NSAppleEventsUsageDescription + Hammerspoon needs to send events to automate applications. NSAppleScriptEnabled NSHumanReadableCopyright @@ -263,8 +265,6 @@ https://raw.githubusercontent.com/Hammerspoon/hammerspoon/master/appcast.xml SUScheduledCheckInterval 21600 - NSAppleEventsUsageDescription - Hammerspoon needs to send events to automate applications. UTExportedTypeDeclarations