JASON icon indicating copy to clipboard operation
JASON copied to clipboard

Would it be possible to include extensions as subspecs?

Open Burgestrand opened this issue 8 years ago • 1 comments

From what I gather by reading #25, the recommended practice is to copy-paste source code instead of using a package manager if you want any of the extensions.

Perhaps the extensions could be supplied through subspecs in CocoaPods? It is how PromiseKit handles extensions https://github.com/mxcl/PromiseKit#extensions.

Carthage does not support subspecs, but you can emulate the behavior by having a separate repository for the optional dependencies. You can still have keep them in one repository by using git submodules.

Burgestrand avatar Jan 17 '17 10:01 Burgestrand

We'd love that too. Please 👍

mime29 avatar Apr 19 '17 12:04 mime29