mirror of
https://github.com/sbt/sbt.git
synced 2026-09-02 11:07:30 +02:00
Neither The ConsoleAppender class nor the jni based ClientSocket can be used in a graalvm native image. This commit reworks the NetworkClient so that we can avoid those limitations. It also adds some additional command line argument parsing and changes the value of the run method to return Int rather than Unit for exit code support.