Skip to content

Conversation

@hotbott
Copy link
Contributor

@hotbott hotbott commented Jul 5, 2016

This PR adds a Carthage compatible dynamic framework target #203.
The resulting artifact is SBJson4.framework.

In order to have consistent targets, I've renamed the Mac target to SBJson4-Mac.

@stig please review and tag the release v4.0.3

DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 39;
FRAMEWORK_VERSION = A;
GCC_OPTIMIZATION_LEVEL = 0;
Copy link
Collaborator

Choose a reason for hiding this comment

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

I suspect this is not required? Could we leave this to the default please?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This setting is only in the Debug configuration. Otherwise it's hard to debug if you consume the framework via Carthage.
Release is still default Fastest, Smallest [-Os].

@stig
Copy link
Collaborator

stig commented Jul 5, 2016

I believe (but can't confirm at the moment) that the test failures are due to your removal of XCTest dependencies?

* Adjust Travis CI configuration
@codecov-io
Copy link

codecov-io commented Jul 5, 2016

Current coverage is 87.72%

Sunburst

No coverage report found for master at e3bce3c.

Powered by Codecov. Last updated by e3bce3c...207dfa3

@stig stig merged commit 71708bf into SBJson:master Jul 7, 2016
@stig stig mentioned this pull request Jul 7, 2016
2 tasks
@stig stig mentioned this pull request Jul 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants