From 0e8f79e8ab8e575f17b126578896da47fa4e04f2 Mon Sep 17 00:00:00 2001 From: sken Date: Thu, 15 Feb 2018 03:18:08 -0600 Subject: [PATCH] add sha256 checksum line for windows rust --- depends/packages/librustzcash.mk | 10 +++++++--- depends/packages/rust.mk | 2 ++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/depends/packages/librustzcash.mk b/depends/packages/librustzcash.mk index e27adec2..e86c5505 100644 --- a/depends/packages/librustzcash.mk +++ b/depends/packages/librustzcash.mk @@ -7,13 +7,17 @@ $(package)_sha256_hash=a5760a90d4a1045c8944204f29fa2a3cf2f800afee400f88bf89bbfe2 $(package)_git_commit=91348647a86201a9482ad4ad68398152dc3d635e $(package)_dependencies=rust +# cargo build --release define $(package)_build_cmds - cargo build --release + cargo build --release --lib --target="x86_64-pc-windows-gnu" endef +# cp target/release/librustzcash.a $($(package)_staging_dir)$(host_prefix)/lib/ && \ +# + define $(package)_stage_cmds mkdir $($(package)_staging_dir)$(host_prefix)/lib/ && \ mkdir $($(package)_staging_dir)$(host_prefix)/include/ && \ - cp target/release/librustzcash.a $($(package)_staging_dir)$(host_prefix)/lib/ && \ + cp target/x86_64-pc-windows-gnu/release/rustzcash.lib $($(package)_staging_dir)$(host_prefix)/lib/librustzcash.a && \ cp include/librustzcash.h $($(package)_staging_dir)$(host_prefix)/include/ -endef +endef \ No newline at end of file diff --git a/depends/packages/rust.mk b/depends/packages/rust.mk index f61dd223..2c7a3156 100644 --- a/depends/packages/rust.mk +++ b/depends/packages/rust.mk @@ -2,7 +2,9 @@ package=rust $(package)_version=1.16.0 $(package)_download_path=https://static.rust-lang.org/dist $(package)_file_name_linux=rust-$($(package)_version)-x86_64-unknown-linux-gnu.tar.gz +$(package)_file_name=rust-$($(package)_version)-x86_64-pc-windows-gnu.tar.gz $(package)_sha256_hash_linux=48621912c242753ba37cad5145df375eeba41c81079df46f93ffb4896542e8fd +$(package)_sha256_hash=523cd248363afdc4e2c0e1f219607897b6925294a33154d7e67224addfd15eb0 $(package)_file_name_darwin=rust-$($(package)_version)-x86_64-apple-darwin.tar.gz $(package)_sha256_hash_darwin=2d08259ee038d3a2c77a93f1a31fc59e7a1d6d1bbfcba3dba3c8213b2e5d1926