X-Git-Url: https://git.tld-linux.org/?p=packages%2Frpm-tld-macros.git;a=blobdiff_plain;f=macros.rust;fp=macros.rust;h=51f8fe46b51b2555aabe31aaee31ed2533943065;hp=9ad61a05212520a09c04a6282d1e8f32bf48867b;hb=cf003b2dfbe72b28f3fb8108f24290b760365f24;hpb=a8b462c1f839b0f67d81b5f94047e6e0f50c67d4 diff --git a/macros.rust b/macros.rust index 9ad61a0..51f8fe4 100644 --- a/macros.rust +++ b/macros.rust @@ -1,4 +1,4 @@ -%debuginforustflags -C debuginfo=%{expand:%%define __dic_%{?_enable_debug_packages} 1}%{?__dic_1:2}%{!?__dic_1:0}%{expand:%%undefine __dic_%{?_enable_debug_packages}} +%debuginforustflags -C debuginfo=%{expand:%%define __dic_%{?_enable_debug_packages} 1}%{?__dic_1:2}%{!?__dic_1:0}%{expand:%%undefine __dic_%{?_enable_debug_packages}} -C strip=none %rpmrustflags %debuginforustflags %rust_arches %{x8664} %{ix86} x32 aarch64 armv6hl armv7hl armv7hnl @@ -42,6 +42,7 @@ thumbv7neon-unknown-linux-gnueabihf\\\ CXXFLAGS="%{rpmcppflags} %{rpmcxxflags}" \\\ LDFLAGS="%{rpmldflags}" \\\ PKG_CONFIG_ALLOW_CROSS=1 \\\ + %{?rustc_wrapper:RUSTC_WRAPPER="${RUSTC_WRAPPER:-%rustc_wrapper}"} \\\ RUSTFLAGS="${RUSTFLAGS:-%rpmrustflags}" \\\ %{?__jobs:CARGO_BUILD_JOBS="${CARGO_BUILD_JOBS:-%{__jobs}}"} \\\ %{__cargo} %{__cargo_common_opts} build %{!?debug:--release} \\\