From cebd9df898d220213b2218be91e6d09b2d772ead Mon Sep 17 00:00:00 2001 From: Matthew Little Date: Tue, 28 May 2019 18:24:22 -0400 Subject: [PATCH] Archive clarity.tar.gz files in build script (for consuming in sdk) --- build-scripts/start-builds.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/build-scripts/start-builds.sh b/build-scripts/start-builds.sh index 14fcdc3a0..42323373a 100644 --- a/build-scripts/start-builds.sh +++ b/build-scripts/start-builds.sh @@ -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