Installing flow on your system
There are three main options to getting a working install of flow on your system:
- from source
- downloading a release
- homebrew tap
From Source
All pretty standard:
- clone this repo
- install pre-requisites with
make config
- build and test with
make
That will leave binaries (such as flowc
and flowrcli
etc) in target/debug, and flowstdlib
installed into $HOME/.flow/lib.
You can use them from there or you can install using cargo install
.
Downloading the latest release
From latest GitHub release download and manually install the executables for your target system:
- flowc
- flowrcli
- flowrex
- flowrgui
Then download the portable WASM flowstdlib
and expand to the directory $HOME/.flow/lib/flowstdlib
Homebrew tap
A homebrew tap repo is maintained here which you can use to install with homebrew:
> brew tap andrewdavidmackenzie/dataflow
> brew install dataflow
That should install the binaries, the portable flowstdlib
WASM library and be ready for running.