[X2Go-Commits] [buildscripts] 01/01: bin/build-osx-package: add SDK and MACOSX_DEPLOYMENT_TARGET env variables to ${macbuild_env[]}.
git-admin at x2go.org
git-admin at x2go.org
Thu Apr 6 10:11:44 CEST 2017
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository buildscripts.
commit db01403202da7c95ea9b63e2fea54a90c99f5ca7
Author: Mihai Moldovan <ionic at ionic.de>
Date: Thu Apr 6 10:11:34 2017 +0200
bin/build-osx-package: add SDK and MACOSX_DEPLOYMENT_TARGET env variables to ${macbuild_env[]}.
---
bin/build-osx-package | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/bin/build-osx-package b/bin/build-osx-package
index e20379d..16b2805 100755
--- a/bin/build-osx-package
+++ b/bin/build-osx-package
@@ -236,12 +236,6 @@ build_packages() {
# Make qt4 tools available.
export PATH="${PATH}:/opt/local/libexec/qt4/bin/"
- typeset -a macbuild_env
- macbuild_env=("BUNDLE=1" "UNIVERSAL=0")
- [ "${is_release}" -eq "0" ] && macbuild_env+=("DEBUG=1") || macbuild_env+=("DEBUG=0")
-
- "${macbuild_env[@]}" "./macbuild.sh"
-
typeset -i os_major="0"
typeset -i os_minor="0"
os_major="$(get_generic_major_version "${l_CODENAME}")"
@@ -258,6 +252,20 @@ build_packages() {
exit "1"
fi
+ typeset -a macbuild_env
+ macbuild_env=("BUNDLE=1" "UNIVERSAL=0" "MACOSX_DEPLOYMENT_TARGET=${os_major}.${os_minor}")
+
+ typeset sdk_val="SDK=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX${os_major}."
+
+ # Use 10.11 SDK on 10.10, since we have installed Xcode 7. That's fine, since we set MACOSX_DEPLOYMENT_TARGET correctly.
+ [ "${os_minor}" -eq "10" ] && sdk_val="${sdk_val}11" || sdk_val="${sdk_val}${os_minor}"
+ sdk_val="${sdk_val}.sdk"
+ macbuild_env+=("${sdk_val}")
+
+ [ "${is_release}" -eq "0" ] && macbuild_env+=("DEBUG=1") || macbuild_env+=("DEBUG=0")
+
+ "${macbuild_env[@]}" "./macbuild.sh"
+
# FIXME: this is not generic at all.
typeset top_commit_id="$(git rev-parse --no-flags "HEAD^{commit}")"
typeset base_name="${PROJECT}-${UPSTREAM_VERSION}."
--
Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
More information about the x2go-commits
mailing list