mirror of
https://github.com/alexgo-io/stacks-subnets.git
synced 2026-01-12 16:53:24 +08:00
Archive clarity.tar.gz files in build script (for consuming in sdk)
This commit is contained in:
@@ -14,9 +14,14 @@ mkdir -p "$dist_dir"
|
||||
### Build and package for Linux-x64 (GNU)
|
||||
build_linux_x64 () {
|
||||
"$script_path/build-dist-linux-x64.sh"
|
||||
|
||||
dist_archive_linux="$dist_dir/blockstack-core-linux-x64.tar.bz2"
|
||||
rm -f "$dist_archive_linux"
|
||||
tar cfvj "$dist_archive_linux" -C "$src_dir/target/x86_64-unknown-linux-gnu/release" blockstack-core clarity-cli
|
||||
|
||||
clarity_tgz="$dist_dir/clarity-cli-linux-x64.tar.gz"
|
||||
rm -f "$clarity_tgz"
|
||||
tar czvf "$clarity_tgz" -C "$src_dir/target/x86_64-unknown-linux-gnu/release" clarity-cli
|
||||
}
|
||||
|
||||
|
||||
@@ -26,6 +31,10 @@ build_linux_musl_x64 () {
|
||||
dist_archive_linux_musl="$dist_dir/blockstack-core-linux-musl-x64.tar.bz2"
|
||||
rm -f "$dist_archive_linux_musl"
|
||||
tar cfvj "$dist_archive_linux_musl" -C "$src_dir/target/x86_64-unknown-linux-musl/release" blockstack-core clarity-cli
|
||||
|
||||
clarity_tgz="$dist_dir/clarity-cli-linux-musl-x64.tar.gz"
|
||||
rm -f "$clarity_tgz"
|
||||
tar czvf "$clarity_tgz" -C "$src_dir/target/x86_64-unknown-linux-musl/release" clarity-cli
|
||||
}
|
||||
|
||||
|
||||
@@ -35,6 +44,10 @@ build_mac_x64 () {
|
||||
dist_archive_mac="$dist_dir/blockstack-core-mac-x64.tar.bz2"
|
||||
rm -f "$dist_archive_mac"
|
||||
tar cfvj "$dist_archive_mac" -C "$src_dir/target/x86_64-apple-darwin/release" blockstack-core clarity-cli
|
||||
|
||||
clarity_tgz="$dist_dir/clarity-cli-mac-x64.tar.gz"
|
||||
rm -f "$clarity_tgz"
|
||||
tar czvf "$clarity_tgz" -C "$src_dir/target/x86_64-apple-darwin/release" clarity-cli
|
||||
}
|
||||
|
||||
|
||||
@@ -47,8 +60,13 @@ build_win_x64 () {
|
||||
zip -j "$dist_archive_win" \
|
||||
"$src_dir/target/x86_64-pc-windows-gnu/release/blockstack-core.exe" \
|
||||
"$src_dir/target/x86_64-pc-windows-gnu/release/clarity-cli.exe"
|
||||
|
||||
clarity_tgz="$dist_dir/clarity-cli-win-x64.tar.gz"
|
||||
rm -f "$clarity_tgz"
|
||||
tar czvf "$clarity_tgz" -C "$src_dir/target/x86_64-pc-windows-gnu/release" clarity-cli.exe
|
||||
}
|
||||
|
||||
|
||||
case $DIST_TARGET_FILTER in
|
||||
(*[![:blank:]]*)
|
||||
case $DIST_TARGET_FILTER in
|
||||
|
||||
Reference in New Issue
Block a user