Update to 0.1.7

epel9
Josh Stone 5 years ago
parent d96e156ef2
commit 874fd5390b

1
.gitignore vendored

@ -3,3 +3,4 @@
/autocfg-0.1.4.crate /autocfg-0.1.4.crate
/autocfg-0.1.5.crate /autocfg-0.1.5.crate
/autocfg-0.1.6.crate /autocfg-0.1.6.crate
/autocfg-0.1.7.crate

@ -0,0 +1,39 @@
From 1915a0ac72e22fef906351858478eebadf81c4cf Mon Sep 17 00:00:00 2001
From: Josh Stone <cuviper@gmail.com>
Date: Tue, 19 Nov 2019 14:06:44 -0800
Subject: [PATCH] Use the test's current_exe() to find the target dir
---
tests/rustflags.rs | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/tests/rustflags.rs b/tests/rustflags.rs
index bfa0f03ee0ef..119376c409a8 100644
--- a/tests/rustflags.rs
+++ b/tests/rustflags.rs
@@ -1,13 +1,19 @@
extern crate autocfg;
+use std::env;
+
/// Tests that autocfg uses the RUSTFLAGS environment variable when running
/// rustc.
#[test]
fn test_with_sysroot() {
- std::env::set_var("RUSTFLAGS", "-L target/debug/deps -L target/debug");
- std::env::set_var("OUT_DIR", "target");
+ // Use the same path as this test binary.
+ let dir = env::current_exe().unwrap().parent().unwrap().to_path_buf();
+ env::set_var("RUSTFLAGS", &format!("-L {}", dir.display()));
+ env::set_var("OUT_DIR", &format!("{}", dir.display()));
+
// Ensure HOST != TARGET.
- std::env::set_var("HOST", "lol");
+ env::set_var("HOST", "lol");
+
let ac = autocfg::AutoCfg::new().unwrap();
assert!(ac.probe_sysroot_crate("autocfg"));
}
--
2.23.0

@ -5,7 +5,7 @@
%global crate autocfg %global crate autocfg
Name: rust-%{crate} Name: rust-%{crate}
Version: 0.1.6 Version: 0.1.7
Release: 1%{?dist} Release: 1%{?dist}
Summary: Automatic cfg for Rust compiler features Summary: Automatic cfg for Rust compiler features
@ -14,6 +14,9 @@ License: ASL 2.0 or MIT
URL: https://crates.io/crates/autocfg URL: https://crates.io/crates/autocfg
Source: %{crates_source} Source: %{crates_source}
# https://github.com/cuviper/autocfg/pull/18
Patch1: 0001-Use-the-test-s-current_exe-to-find-the-target-dir.patch
ExclusiveArch: %{rust_arches} ExclusiveArch: %{rust_arches}
%if %{__cargo_skip_build} %if %{__cargo_skip_build}
BuildArch: noarch BuildArch: noarch
@ -71,6 +74,9 @@ which use "default" feature of "%{crate}" crate.
%endif %endif
%changelog %changelog
* Tue Nov 19 2019 Josh Stone <jistone@redhat.com> - 0.1.7-1
- Update to 0.1.7
* Sun Sep 01 20:35:52 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.6-1 * Sun Sep 01 20:35:52 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.6-1
- Update to 0.1.6 - Update to 0.1.6

@ -1 +1 @@
SHA512 (autocfg-0.1.6.crate) = ac7dd73b7c6b8b54c4fc98c3e75210eb59d46ab3447fca533763bfebfa87dba5e947829e3ba56a8eb3403f6d317065b7d674da883741e619f3866b12267801fe SHA512 (autocfg-0.1.7.crate) = 667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925

Loading…
Cancel
Save