From f4bd350656d856abdde498b9f53c1e7eca7d9083 Mon Sep 17 00:00:00 2001 From: Walter Tetzner Date: Fri, 31 Aug 2018 23:16:21 -0400 Subject: [PATCH] Track target in release binaries, and use musl for linux builds. --- .travis.yml | 7 ++++++- Cargo.toml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index af1e708..42c4c9a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,14 +11,19 @@ rust: - beta - nightly matrix: + include: + - os: linux + rust: stable + env: TARGET=i686-unknown-linux-musl allow_failures: - rust: nightly fast_finish: true +before_deploy: cp target/release/waterbear target/release/waterbear-$TRAVIS_RUST_VERSION deploy: provider: releases api_key: secure: TGPUPwLwBZ1NtJ6lDMxSChenodSqbIq5ZxJesTE3LmOfzgwtdpJ0eC44s7qb1F0v/yZ+4aanCcSo0mB9iVDjGeaTBXkTgBRf4TYHp7X+bLakGUIHphyH1FO5usKun0nmOTaUHytqQ0x4SCF238r42LgU/9kZSKDofwWJoYKNsaK7uB/MITJ+eMlU509cXuTYxr33+Ta8xPkUQe5yKU6VK6q3DxhJdpbEvQNrQW+oJDL/MGxopKqNutCM5MCAorYhjHxwUpqg5Z4cPjjwf3928Me0UlGrGxaWqIenQUb/sUU+ofH5Jjs6grhnO3WjIc3nSn20oaAtDL0rhRPApm5boJ/sZR52LS87zrBr++OTNZjfhvDPfN4ccpR5Hj11ZdmVKOEAahDg61GX+xkmABWmKPcL3TqkyfM9I9BvYW5bVs9jFxPrFphv54vaSzpDlThBceNhgG8yaRoeAcZd9L1YnTorVivHrdISeqfXHs4xfe6q2nUhlNjO+F6GHCj3fiNnzp7QDtgeEUHnLcwD3Cm6x7iFvg9/gg/t3A+bwGc30aBJ22Vx21aBQtuuBKHvj8P9yjmM/TIpGi7OCQhKaZx835BbqAzQtxDAe9AoaJDFVpMSykHIGSRopKzgYsrQslsQWzZXgtHi3QPtIat8pcIVhgaRSziUUwB23p5vq8b7QDU= - file: 'target/release/waterbear' + file: target/release/waterbear-$TRAVIS_RUST_VERSION skip_cleanup: true on: tags: true diff --git a/Cargo.toml b/Cargo.toml index f96a1c7..4e89d36 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "waterbear" description = "Assembler for the Dreamcast VMU" -version = "0.2.0" +version = "0.1.1" authors = ["Walter Tetzner "] [dependencies]