Skip to content
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

Update the plist information for swift toolchains #20578

Merged
merged 2 commits into from
Nov 14, 2018

Conversation

shahmishal
Copy link
Member

rdar://45197621

@shahmishal
Copy link
Member Author

@swift-ci build toolchain macOS

@shahmishal
Copy link
Member Author

@swift-ci smoke test

@@ -3741,6 +3741,9 @@ function build_and_test_installable_package() {
call ${PLISTBUDDY_BIN} -c "Add OverrideBuildSettings:ENABLE_BITCODE string 'NO'" "${DARWIN_TOOLCHAIN_INFO_PLIST}"
call ${PLISTBUDDY_BIN} -c "Add OverrideBuildSettings:SWIFT_DISABLE_REQUIRED_ARCLITE string 'YES'" "${DARWIN_TOOLCHAIN_INFO_PLIST}"
call ${PLISTBUDDY_BIN} -c "Add OverrideBuildSettings:SWIFT_LINK_OBJC_RUNTIME string 'YES'" "${DARWIN_TOOLCHAIN_INFO_PLIST}"
call ${PLISTBUDDY_BIN} -c "Add OverrideBuildSettings:SWIFT_DEVELOPMENT_TOOLCHAIN string 'YES'" "${DARWIN_TOOLCHAIN_INFO_PLIST}"
call ${PLISTBUDDY_BIN} -c "Add DefaultBuildSettings dict" "${DARWIN_TOOLCHAIN_INFO_PLIST}"
call ${PLISTBUDDY_BIN} -c "Add OverrideBuildSettings:SWIFT_USE_DEVELOPMENT_TOOLCHAIN_RUNTIME string 'YES'" "${DARWIN_TOOLCHAIN_INFO_PLIST}"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bob-wilson, @m-i-r-z-a as a sanity check here, but I thought we wanted the SWIFT_USE_DEVELOPMENT_TOOLCHAIN_RUNTIME value as part of the DefaultBuildSettings, not the OverrideBuildSettings.

Copy link
Member Author

@shahmishal shahmishal Nov 14, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Correct let me update this.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@owensd updated

…s for SWIFT_USE_DEVELOPMENT_TOOLCHAIN_RUNTIME
@shahmishal
Copy link
Member Author

@swift-ci build toolchain macOS

@shahmishal
Copy link
Member Author

@swift-ci smoke test

Copy link

@owensd owensd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, that looks good to me.

@shahmishal shahmishal merged commit 5ea1e12 into master Nov 14, 2018
@shahmishal shahmishal deleted the update-toolchain-plist branch November 14, 2018 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants