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

[TIMOB-23313] (6_0_X) Disabled Swift settings for main Titanium project #8946

Merged
merged 1 commit into from Apr 8, 2017
Merged

[TIMOB-23313] (6_0_X) Disabled Swift settings for main Titanium project #8946

merged 1 commit into from Apr 8, 2017

Conversation

cb1kenobi
Copy link
Contributor

[TIMOB-23313] Disabled Swift settings for main Titanium project, but ensure they are enabled in the extension targets.

JIRA: https://jira.appcelerator.org/browse/TIMOB-23313

…ensure they are enabled in the extension targets.
@feons
Copy link
Contributor

feons commented Apr 7, 2017

LGTM.

@hansemannn hansemannn changed the title [TIMOB-23313] Disabled Swift settings for main Titanium project, but … [TIMOB-23313] (6_0_X) Disabled Swift settings for main Titanium project Apr 7, 2017
@@ -2947,14 +2947,14 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 241EAEC5118E2BA90081A5BE /* project.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CODE_SIGN_ENTITLEMENTS = Titanium.entitlements;
Copy link
Collaborator

Choose a reason for hiding this comment

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

I notived that this is called "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; on 6.1.x and master.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

So? There was probably a reason to do it in master/6.1.x, but that has nothing to do with this PR.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Just wondered and mentioned it, eaasy man! 🙂

Copy link
Contributor

Choose a reason for hiding this comment

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

Hans, Can I take this a "CR Passed?" FR passed, so may I merge it?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Yeah, we're ready to merge. I'll go ahead and merge all three then, thx!

ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CODE_SIGN_ENTITLEMENTS = Titanium.entitlements;
COPY_PHASE_STRIP = YES;
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
DEVELOPMENT_TEAM = "";
Copy link
Collaborator

Choose a reason for hiding this comment

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

This is also not included in 6.1.x and master.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

DEVELOPMENT_TEAM was removed in master when master was 6.1.0.

Copy link
Contributor

@mukherjee2 mukherjee2 left a comment

Choose a reason for hiding this comment

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

FR passed with this environment:
NPM Version: 3.10.10
Node Version: 6.10.1
Mac OS: 10.12.3
Appc CLI: 6.1.0
Appc CLI NPM: 4.2.8
Appcelerator Studio, build: 4.8.1.201612050850
Xcode 8.2.1

I followed the test steps outlined in the JIRA ticket and found that only the Watch targets had Swift enabled in the Xcode project.

@hansemannn hansemannn merged commit f477017 into tidev:6_0_X Apr 8, 2017
@cb1kenobi cb1kenobi deleted the timob-23313_6_0_X branch April 8, 2017 15:14
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.

None yet

4 participants