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

Use ppbt toolchain when building. #191

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open

Commits on Sep 20, 2024

  1. Use ppbt toolchain when building.

    Instead of having relenv maintain, build and distribute it's own
    toolchain use ppbt. The benefits of ppbt are that the toolchain comes
    packaged in python wheel. Also we'll only need to build ppbt when
    changes take place to the toolchain instead of every relenv release.
    dwoz committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    edfa5da View commit details
    Browse the repository at this point in the history
  2. Add ppbt to build dependencies

    dwoz committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    ad43877 View commit details
    Browse the repository at this point in the history
  3. Fix ppbt import and extract

    dwoz committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    a9fc832 View commit details
    Browse the repository at this point in the history
  4. Fix unit tests

    dwoz committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    dd7ae4c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d4bd3f0 View commit details
    Browse the repository at this point in the history
  6. Add ppbt to test and docs deps

    dwoz committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    c86d73c View commit details
    Browse the repository at this point in the history
  7. Add ppbt to test requirements

    dwoz committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    867ad1f View commit details
    Browse the repository at this point in the history
  8. Only require ppbt on linux

    dwoz committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8f9ccf5 View commit details
    Browse the repository at this point in the history