Skip to content

Upgrade meta-swift-examples to support meta-raspberrypi and share downloads/sstate-cache on Swift 6.1.2 #4

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

Merged
merged 52 commits into from
Jul 19, 2025

Conversation

xtremekforever
Copy link
Collaborator

@xtremekforever xtremekforever commented Jul 2, 2025

  • If any MACHINE=raspberrypi* is passed to build.sh, the meta-raspberrypi layer will automatically be added using the bitbake-layers add-layer command, enabling all the raspberrypi machines.
  • Added support for sharing the downloads and sstate-cache directories at the root of meta-swift-examples to save disk space and share common downloads/build artifacts between builds.
  • Added customization to create a unique build folder for each MACHINE to make it possible compile different machines side by side.
  • meta-swift is pointing to the jeremey's repo on the scarthgap branch to get Swift 6.1.2 here.

@xtremekforever xtremekforever requested a review from xavgru12 July 2, 2025 10:47
@xtremekforever
Copy link
Collaborator Author

I will go ahead and merge this since it enables some new functionality that I'd like to move forward with to recommend this repo to those using meta-swift. Then, @xavgru12 you can start off of this and on main and add your modifications.

@xtremekforever xtremekforever merged commit 1def8f3 into main Jul 19, 2025
@xtremekforever xtremekforever deleted the 6.1-branch branch July 19, 2025 11:01
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