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

chore: Add all apple platforms and bump versions #41

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

umgefahren
Copy link

Hi Max! 👋 long time no see :)

Description

I have bumped the versions to newer releases making sure that the platforms I add later are actually working.

I have added these platforms:

  • watchOS
  • tvOS
  • visionOS

I also added dinghy based CI to make sure that everything actually builds.

@umgefahren
Copy link
Author

Damn it, I broke the CI on all other targets...

@mxinden
Copy link
Member

mxinden commented Aug 6, 2024

Fancy. Thanks @umgefahren! Especially the CI automation.

Mind expanding on your use-case?

In general, I would like to stop maintaining if-watch. See also #37 (comment). I am not sure what the best way forward is.

@umgefahren
Copy link
Author

To be honest the use case is not rally given at the moment. It was more of a scientific endeavor, going down the libp2p dependency tree and seeing what breaks compilation on the tier 3 Apple targets.
But apparently there are people using rust on these targets. Many crates already support them.
Secondly i wanted to update the dependencies in order to reduce the number of duplicate dependencies in rust-libp2p.

I understand that you don't want to maintain this anymore. Can you give me an estimate on how much time it takes to maintain this?

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.

2 participants