mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2024-11-19 18:02:54 +01:00
54cd05a7f2
* Add new sbt-native-image plugin that helps generate a correct native image for the cli * Initialize everything at build time to try and get cli working again * Get server working with native image build * Add '--no-fallback' which will report failures if we fail to build a standalone image * Revert server project, file issue 2506 to indicate problems with server build * Add native cli publishing using github actions * Preprend 'app/' to paths * Enable http,https protocols on cli * Remove old graalvm plugin settings related to sbt native packager
17 lines
519 B
Scala
17 lines
519 B
Scala
name := "bitcoin-s-server"
|
|
|
|
// Ensure actor system is shut down
|
|
// when server is quit
|
|
Compile / fork := true
|
|
|
|
libraryDependencies ++= Deps.server(scalaVersion.value)
|
|
|
|
mainClass := Some("org.bitcoins.server.BitcoinSServerMain")
|
|
|
|
packageSummary := "A Bitcoin neutrino node and wallet"
|
|
|
|
packageDescription := "Runs a Bitcoin neutrino node and wallet, has functionality " +
|
|
"for many different modes and configuration options, see more at https://bitcoin-s.org/docs/applications/server"
|
|
|
|
enablePlugins(JavaAppPackaging)
|