diff options
author | Marc Coquand <marc@mccd.space> | 2024-05-17 15:07:04 -0500 |
---|---|---|
committer | Marc Coquand <marc@mccd.space> | 2024-05-17 15:07:04 -0500 |
commit | 1b4ed54a85c31a032fbc841c62f674c3a8f2764b (patch) | |
tree | 9544f04a8516b215104c170c3129faa75b33cfe6 /README | |
parent | 0f36dee9ed3225662e551fce165e30867b246656 (diff) | |
download | stitch-1b4ed54a85c31a032fbc841c62f674c3a8f2764b.tar.gz stitch-1b4ed54a85c31a032fbc841c62f674c3a8f2764b.tar.bz2 stitch-1b4ed54a85c31a032fbc841c62f674c3a8f2764b.zip |
Fix binary release
Diffstat (limited to 'README')
-rw-r--r-- | README | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -82,8 +82,8 @@ _________________ 1.5 DEVELOPMENT ~~~~~~~~~~~~~~~ - To set up the project for local development, easiest way is to just install Nix, direnv - and enable nix flakes. Then to compile: + To set up the project for local development, easiest way is to + just install Nix, direnv and enable nix flakes. Then to compile: dune build @@ -95,17 +95,20 @@ _________________ dune exec -- stitch --help=groff - To prepare for release, we need to statically link the binary, which unless you use a - musl based distro it will not do out of the box. + To prepare for release, we need to statically link the binary, which + unless you use a musl based distro it will not do out of the box. - There is a Dockerfile included that prepares the release, use it with podman: + There is a Dockerfile included that prepares the release, use it with + podman: podman pull docker.io/alpine:edge podman build . -t stitch:latest mkdir release podman run -v ./release:/tmp/build/_build:U stitch:latest - Binary will be found in ./_build/default/bin/stitch + Binary will be found in ./release/install/default/bin/stitch and + manpages in ./release/install/default/man/man1/stitch.1 + 1.6 ROADMAP |