-
Notifications
You must be signed in to change notification settings - Fork 69
Don't subversion for different releases of OS X #131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Seems like copying just |
|
One followup we'll want after this becomes standard is to remove the multiple |
mason.sh
Outdated
| if [ ${MASON_PLATFORM} = 'osx' ]; then | ||
| export MASON_HOST_ARG="--host=x86_64-apple-darwin" | ||
| export MASON_PLATFORM_VERSION=`xcrun --sdk macosx --show-sdk-version` | ||
| export MASON_PLATFORM_VERSION="all" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we use x86_64 instead? We're only using all on iOS because we're producing fat binaries for that platform; all other platforms use arch-specific platform versions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍, I'll switch to x86_64.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using x86_64 causes a failure in one of the tests. I'll need someone to help me figure out why https://travis-ci.org/mapbox/mason/jobs/115412535.
a26357f to
569f353
Compare
Instead of building for osx-10.10, osx-10.11, etc., build osx-x86_64. Continue to use -mmacosx-version-min=10.8.
4831426 to
8c239e5
Compare
Instead of building for
osx-10.10,osx-10.11, etc., build a singleosx-allversion. Continue to use-mmacosx-version-min=10.8.Fixes #118
Before testing this, I'll need to copy existing
osx-10.10/osx-10.11packages toosx-allon S3. @springmeyer @kkaefer, should I copy one or the other, or both? And if both, should theosx-10.10orosx-10.11package get priority when they both exist?