google / google/EarlGrey

EarlGrey 2.0 | Publish as framework

Open
#820 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Objective-C
Stars
5.7k
Forks
737
Avg merge
1d 20h
Merged PRs (30d)
5

Description

> Because static libraries add additional problems that must be solved: like how to expose the headers for the projects that use the dependency. Static frameworks support this nicely (it's basically a static library that's bundled with the headers), so there's no reason to support static libraries by themselves.
>
> https://github.com/Carthage/Carthage/issues/2685#issuecomment-455258498

Based on feedback from the Carthage team, I recommend that EarlGrey 2 move the static libs to static frameworks. Otherwise it's not possible for EarlGrey 2 to be properly consumed by Carthage.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.