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

feat(arm64): enable single-binary builds #2490

Merged
merged 13 commits into from
Jun 9, 2024
Merged

feat(arm64): enable single-binary builds #2490

merged 13 commits into from
Jun 9, 2024

Commits on Jun 8, 2024

  1. ci: try to build for arm64

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    51885e1 View commit details
    Browse the repository at this point in the history
  2. Allow to skip hipblas on make dist

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    c23856f View commit details
    Browse the repository at this point in the history
  3. use arm64 cross compiler

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    de8aa5f View commit details
    Browse the repository at this point in the history
  4. correctly target go arm64

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    8ca777f View commit details
    Browse the repository at this point in the history
  5. create a separate target

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    b7418a2 View commit details
    Browse the repository at this point in the history
  6. cross-compile grpc

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    17c2fc2 View commit details
    Browse the repository at this point in the history
  7. Add Protobuf include dirs

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    b195ad1 View commit details
    Browse the repository at this point in the history
  8. temp disable CUDA build

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    a27e13e View commit details
    Browse the repository at this point in the history
  9. aarch64 builds: Reduce backends

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    4c2b85f View commit details
    Browse the repository at this point in the history
  10. Even less backends

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    5367a9b View commit details
    Browse the repository at this point in the history
  11. Even less backends

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    ee6e565 View commit details
    Browse the repository at this point in the history
  12. feat(startup): allow to load libs from extracted assets

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    4412036 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. makefile: set arch

    Signed-off-by: Ettore Di Giacinto <[email protected]>
    mudler committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    ad3fe0a View commit details
    Browse the repository at this point in the history