From 96e87ab7385ca141b47e3ad2bebedc6be9cccaca Mon Sep 17 00:00:00 2001 From: Andrew Gallant Date: Thu, 8 Sep 2016 16:21:37 -0400 Subject: [PATCH] update distributable to include readme and license --- ci/before_deploy.sh | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/ci/before_deploy.sh b/ci/before_deploy.sh index 40f66d81..f4a081f4 100644 --- a/ci/before_deploy.sh +++ b/ci/before_deploy.sh @@ -6,23 +6,22 @@ set -ex # Generate artifacts for release mk_artifacts() { - RUSTFLAGS="-C target-feature=+ssse3" cargo build --target $TARGET --release --features simd-accel + RUSTFLAGS="-C target-feature=+ssse3" \ + cargo build --target $TARGET --release --features simd-accel } mk_tarball() { # create a "staging" directory local td=$(mktempd) local out_dir=$(pwd) + local name="${PROJECT_NAME}-${TRAVIS_TAG}-${TARGET}" + mkdir "$td/$name" - # TODO update this part to copy the artifacts that make sense for your project - # NOTE All Cargo build artifacts will be under the 'target/$TARGET/{debug,release}' - cp target/$TARGET/release/rg $td + cp target/$TARGET/release/rg "$td/$name/" + cp {README,UNLICENSE,COPYING,LICENSE_MIT} "$td/$name/" pushd $td - - # release tarball will look like 'rust-everywhere-v1.2.3-x86_64-unknown-linux-gnu.tar.gz' - tar czf $out_dir/${PROJECT_NAME}-${TRAVIS_TAG}-${TARGET}.tar.gz * - + tar czf "$out_dir/$name.tar.gz" * popd rm -r $td }