Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Plume/script/prebuild.sh

26 rader
608 B
Bash

#!/bin/bash
set -euo pipefail
version="$1"
repo="$2"
builddir="$3"
pkg="$4"
build () {
features="$1"
cargo clean
RUSTFLAGS="--cfg=web_sys_unstable_apis" wasm-pack build --target web --release plume-front
cargo build --release --no-default-features --features="${features}" --package=plume-cli
cargo build --release --no-default-features --features="${features}"
./script/generate_artifact.sh
}
git clone $repo $builddir
cd $builddir
git checkout $version
mkdir -p $pkg
build postgres
mv plume.tar.gz /pkg/plume-postgres.tar.gz
build sqlite
mv plume.tar.gz /pkg/plume-sqlite.tar.gz