aboutsummaryrefslogtreecommitdiff
path: root/.run/src/bin/install-mling.sh
blob: 139e2216904c7ce0bdf18ad024699fecdd56a1d8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash

set -e

cargo build --release --manifest-path mingling_cli/Cargo.toml

mkdir -p .temp/mling/bin .temp/mling/scripts

cp .temp/target/release/mling .temp/mling/bin/
cp .temp/target/release/mingling-cli .temp/mling/bin/

for comp in zsh sh fish; do
    cp ".temp/target/release/mling_comp.$comp" ".temp/mling/scripts/mling_comp.$comp"
done
cp mingling_cli/scripts/load_mling.zsh .temp/mling/
cp mingling_cli/scripts/load_mling.sh .temp/mling/
cp mingling_cli/scripts/load_mling.fish .temp/mling/