Yoga CocoaPod restricting compatible platforms #837

Closed
opened 2018-12-06 05:22:43 -08:00 by pablosichert · 2 comments
pablosichert commented 2018-12-06 05:22:43 -08:00 (Migrated from github.com)

Hi there! Since Yoga is written in portable C/C++, I don't understand the rationale behind restricting the CocoaPod to iOS/tvOS only.

If you could consider lifting the restrictions, the Pod could be used on other platforms, without forking the core and diverging from the current implementation.

In my specific case, I want to use the Yoga Pod to implement bindings for AppKit/macOS. Ideally I'd like to share them upstream if you consider it useful (as I currently see, the maintenance/community efforts seem to be quite strapped at the moment).

Issues and Steps to Reproduce

$ pod install
Analyzing dependencies
[!] The platform of the target `Example` (macOS 10.13) is not compatible with `YogaKit (1.9.0)`, which does not support `osx`.

Please also see pull request https://github.com/facebook/yoga/pull/821, which would lift the platform restrictions.


Hi there! Since Yoga is written in portable C/C++, I don't understand the rationale behind restricting the CocoaPod to iOS/tvOS only. If you could consider lifting the restrictions, the Pod could be used on other platforms, without forking the core and diverging from the current implementation. In my specific case, I want to use the Yoga Pod to implement bindings for AppKit/macOS. Ideally I'd like to share them upstream if you consider it useful (as I currently see, the maintenance/community efforts seem to be quite strapped at the moment). **Issues and Steps to Reproduce** ``` $ pod install Analyzing dependencies [!] The platform of the target `Example` (macOS 10.13) is not compatible with `YogaKit (1.9.0)`, which does not support `osx`. ``` Please also see pull request https://github.com/facebook/yoga/pull/821, which would lift the platform restrictions. --- - [x] I have searched [existing issues](https://github.com/facebook/yoga/issues) and this is not a duplicate
priteshrnandgaonkar commented 2018-12-06 06:37:40 -08:00 (Migrated from github.com)

cc @davidaurelio @SidharthGuglani

cc @davidaurelio @SidharthGuglani
NickGerleman commented 2023-06-13 08:06:36 -07:00 (Migrated from github.com)

We are deprecating YogaKit as part of the Yoga 2.0 release. We are still going to release a new revision based on the current state of the repo, but won't be accepting new contributions, since we are going to be removing it from the repo after.

We are deprecating YogaKit as part of the Yoga 2.0 release. We are still going to release a new revision based on the current state of the repo, but won't be accepting new contributions, since we are going to be removing it from the repo after.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DaddyFrosty/yoga#837
No description provided.