From f27f410a0d0bc7d82d802d6972115a4921b46aaf Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Mon, 29 May 2017 16:26:03 -0700 Subject: [PATCH] Add buildEvergreen script. --- Appcasts/evergreen-beta.xml | 20 ++++++++++++++++++++ Evergreen.xcodeproj/project.pbxproj | 16 +++++++++++----- Evergreen/Info.plist | 2 +- buildEvergreen | 19 +++++++++++++++++++ 4 files changed, 51 insertions(+), 6 deletions(-) create mode 100755 Appcasts/evergreen-beta.xml create mode 100755 buildEvergreen diff --git a/Appcasts/evergreen-beta.xml b/Appcasts/evergreen-beta.xml new file mode 100755 index 000000000..59c3c1bad --- /dev/null +++ b/Appcasts/evergreen-beta.xml @@ -0,0 +1,20 @@ + + + + Evergreen Betas + https://ranchero.com/downloads/evergreen-beta.xml + Most recent Evergreen changes with links to updates. + en + + + Version 1.011 + First Evergreen release.

+ ]]>
+ Mon, 29 May 2017 15:10:00 -0700 + + 10.12 +
+ +
+
diff --git a/Evergreen.xcodeproj/project.pbxproj b/Evergreen.xcodeproj/project.pbxproj index 99d6b5bb6..0a466c04c 100644 --- a/Evergreen.xcodeproj/project.pbxproj +++ b/Evergreen.xcodeproj/project.pbxproj @@ -825,7 +825,7 @@ TargetAttributes = { 849C645F1ED37A5D003D8FC0 = { CreatedOnToolsVersion = 8.2.1; - DevelopmentTeam = 9C84TZ7Q6Z; + DevelopmentTeam = M8L2WTLA8W; ProvisioningStyle = Automatic; }; 849C64701ED37A5D003D8FC0 = { @@ -1286,9 +1286,10 @@ CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "Developer ID Application"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; + DEVELOPMENT_TEAM = M8L2WTLA8W; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; @@ -1335,9 +1336,10 @@ CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "Developer ID Application"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = M8L2WTLA8W; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; @@ -1360,8 +1362,9 @@ buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "Mac Developer"; COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = 9C84TZ7Q6Z; + DEVELOPMENT_TEAM = M8L2WTLA8W; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Frameworks/Vendor", @@ -1370,6 +1373,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.ranchero.Evergreen; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_VERSION = 3.0; }; name = Debug; @@ -1379,8 +1383,9 @@ buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "Mac Developer"; COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = 9C84TZ7Q6Z; + DEVELOPMENT_TEAM = M8L2WTLA8W; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Frameworks/Vendor", @@ -1389,6 +1394,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.ranchero.Evergreen; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_VERSION = 3.0; }; name = Release; diff --git a/Evergreen/Info.plist b/Evergreen/Info.plist index 1265a4494..5d22ff338 100644 --- a/Evergreen/Info.plist +++ b/Evergreen/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString 1.0d11 CFBundleVersion - 429 + 500 LSMinimumSystemVersion $(MACOSX_DEPLOYMENT_TARGET) NSAppTransportSecurity diff --git a/buildEvergreen b/buildEvergreen new file mode 100755 index 000000000..d33a538e3 --- /dev/null +++ b/buildEvergreen @@ -0,0 +1,19 @@ +#!/bin/sh + +rm -rf ~/.build +mkdir ~/.build + +rm ~/Desktop/Evergreen$1.zip +rm -rf ~/Desktop/Evergreen.app + +xcodebuild -workspace Evergreen.xcworkspace -scheme "Evergreen" -derivedDataPath ~/.build -configuration Release + +ditto /Users/brent/.build/Build/Products/Release/Evergreen.app ~/Desktop/Evergreen.app +open ~/Desktop + +pushd ~/Desktop + +zip --symlinks -r "Evergreen$1.zip" "Evergreen.app/" +ditto Evergreen$1.zip ~/Archive/Releases/ + +popd