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

Add Workspace and Frameworks project (Carthage Support) #783

Merged
merged 2 commits into from
Feb 17, 2017

Conversation

Jeehut
Copy link
Contributor

@Jeehut Jeehut commented Feb 17, 2017

I'm not sure why #624 was not merged back then, but since quite some time has passed since then I expect that PR not to work any more. So I made a clean fork with the most current iCarousel to get Carthage support and fix an issue (#782).

I've tried not to change anything except what was really needed, specifically here's what I did:

  • Create a new project with iOS & macOS framework targets with shared schemes
  • Create a workspace with my new project and all test & example projects included
  • Stopped sharing any other schemes except for the framework schemes (to fix Carthage Installation fails for usage via Checkouts #782)

Using my fork via Carthage (until this is merged) is as easy as including this to your Cartfile:

github "Dschee/iCarousel" "master"

Note that this PR also solves #667.

This prevents an issue while building with Carthage. The error message was:
"xcodebuild timed out while trying to read iCarouselChameleonDemo.xcodeproj 😭“
@Jeehut
Copy link
Contributor Author

Jeehut commented Feb 17, 2017

Note that this alone didn't solve the issue. See here where I also have a working solution.

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.

Carthage Installation fails for usage via Checkouts
2 participants