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

Allow the specification of the installation strategy #151

Closed
fabiopelosin opened this issue Jul 25, 2014 · 5 comments
Closed

Allow the specification of the installation strategy #151

fabiopelosin opened this issue Jul 25, 2014 · 5 comments
Assignees
Milestone

Comments

@fabiopelosin
Copy link
Member

The Podfile should support the following syntax:

integration_strategy = :none
integration_strategy = :frameworks
integration_strategy = :static_libraries

This would allow to support different integration strategies and easy phase in experimental support for new ones. It would also replace the --no-integrate of pod install.

This would greatly simplify the different target scenarios discusse in CocoaPods/CocoaPods#2272

@kylef
Copy link
Contributor

kylef commented Jan 3, 2015

@neonichu Seems to have implemented this differently via 8816eb5 (use_frameworks!).

@segiddins
Copy link
Member

So all we need to add after this is a do_not_integrate flag?

@orta
Copy link
Member

orta commented Jan 4, 2015

This is a better answer to the problem IMO, there's still time to change before a public release.

@neonichu
Copy link
Member

neonichu commented Jan 4, 2015

One issue I see with this is that the user can opt into using frameworks per target, but not doing any integration doesn't really make sense on a target level.

@segiddins
Copy link
Member

@neonichu agree, so we just make do_not_integrate be a top-level DSL flag.

@segiddins segiddins added this to the 1.0 milestone Oct 5, 2015
@segiddins segiddins self-assigned this Dec 27, 2015
@segiddins segiddins mentioned this issue Dec 27, 2015
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants