Skip to content

astronomous/cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stream Machine Command Line Interface

Installation

  1. Download the binary for your platform from the latest release.
  2. Rename the binary to strm and make sure it's executable
  3. Make sure that you put the strm binary somewhere on your PATH.
  4. (only for initial setup) Add the following lines to your .bashrc / .zshrc or equivalent: source <(strm --generate-completion <shell>). Don't forget to replace <shell> with the respective value for your shell type (bash, zsh, fish).
  5. For macOS: please allow the binary to circumvent app notarization for now (we're looking into other solutions): xattr -d -r com.apple.quarantine strm-v0.1.0-mac

Developer setup

  1. Install GraalVM: sdk list java and sdk install java <latest_graalvm>. Note: use r11 for JDK11+ and r8 for JDK8
  2. Install Native Image GraalVM component: gu install native-image
  3. Make sure when running maven, you've set GraalVM as the JDK to use in that shell (hence, JAVA_HOME is set to GraalVM)

About

Stream Machine Command Line Interface

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 98.7%
  • Makefile 1.3%