Skip to content

chore: Add all apple platforms and bump versions#41

Open
umgefahren wants to merge 4 commits intolibp2p:masterfrom
umgefahren:add-all-apple-platforms
Open

chore: Add all apple platforms and bump versions#41
umgefahren wants to merge 4 commits intolibp2p:masterfrom
umgefahren:add-all-apple-platforms

Conversation

@umgefahren
Copy link
Copy Markdown

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
Copy Markdown
Author

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

@mxinden
Copy link
Copy Markdown
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
Copy Markdown
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