forked from GeneDx/pgr-tk
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathjustfile
42 lines (32 loc) · 1.11 KB
/
justfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
build_no_agc:
#!/usr/bin/env bash
#pushd WFA2-lib
#make all
#popd
rustup default stable
cargo build -p pgr-db --release --no-default-features
cargo build -p pgr-bin --release --no-default-features
cargo install --path pgr-bin --no-default-features
pushd pgr-tk/
maturin build --release --no-default-features
maturin build --release --skip-auditwheel --no-default-features
popd
install_bin_no_agc:
cargo install --path pgr-bin --no-default-features
install_bin:
cargo install --path pgr-bin/
build:
#!/usr/bin/env bash
rustup default stable
## if necessary, you can instal libclang / clang using Anaconda
## and set LIBCLANG_PATH to point to the libclang for cbindgen dependence clang-sys
# export LIBCLANG_PATH=$HOME/miniconda3/lib
## if necessary, install maturin with `cargo install --locked maturin`
# cargo install --locked maturin
cargo build -p pgr-db --release
cargo build -p pgr-bin --release
cargo install --path pgr-bin
pushd pgr-tk/
maturin build --release
maturin build --release --skip-auditwheel
popd