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

Delegate compilation and packaging to bleep #495

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Nov 15, 2022

  1. Delegate compilation and packaging to bleep

    Bleep started its life by extracting the build components of ST, so it only makes sense that it now replaces it.
    
    This has a lot of really nice properties.
    - way better compile performance
    - we lose very very heavy dependencies
    - CLI tool is now close to build as graalvm native image
    - when it is, the sbt plugin can then download and call that native image
    - that should in turn provide even much much better performance for the conversion itself, at least compared to cold JVM
    
    details:
    - cleanup, `SbtProject` and `PublishedSbtProject` => `ScalaProject`
    - specify a JVM 17 so bloop will start, plus consistent builds
    - ignore error when cleaning up
    oyvindberg committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    8a4721e View commit details
    Browse the repository at this point in the history