Skip to main content

bleep link

link JS or Native projects (Scala.js / Scala Native / Kotlin/JS / Kotlin/Native), produces .js or a native executable

Synopsis

bleep link <project name...> [flags]

Arguments

ArgumentType
project nameone or more

Flags

FlagDescription
--watch, -wstart in watch mode
--release, -rforce linking in release mode
--source-mapsenable source maps (JS platforms)
--no-source-mapsdisable source maps (JS platforms)
--minifyenable minification (Scala.js)
--no-minifydisable minification (Scala.js)
--module-kind <string>JS module kind: commonjs, esmodule, nomodule
--lto <string>Link-time optimization (Scala Native): none, thin, full
--optimizerun the platform optimizer/DCE (Scala.js, Scala Native, Kotlin/JS, Kotlin/Native); on by default with --release
--no-optimizeskip the platform optimizer/DCE; it is already off without --release (not allowed with --release on Scala.js)
--debug-infoinclude debug info (native platforms)
--no-debug-infoexclude debug info (native platforms)
--no-tuidisable TUI, keep the full streaming trace (for CI/agents that read logs)
--quiet, -qonly failures and the final summary
--flamegraphgenerate execution trace (open in chrome://tracing or ui.perfetto.dev)
--cancelcancel any running build before starting