mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-26 21:38:27 +00:00
36 lines
546 B
Plaintext
36 lines
546 B
Plaintext
%cargo_prep_online (\
|
|
set -eu \
|
|
%{__mkdir} -p .cargo \
|
|
cat > .cargo/config << EOF \
|
|
[profile.rpm]\
|
|
inherits = "release"\
|
|
opt-level = 3\
|
|
codegen-units = 1\
|
|
debug = 2\
|
|
strip = "none"\
|
|
\
|
|
[build]\
|
|
rustc = "%{__rustc}"\
|
|
rustdoc = "%{__rustdoc}"\
|
|
\
|
|
[env]\
|
|
CFLAGS = "%{build_cflags}"\
|
|
CXXFLAGS = "%{build_cxxflags}"\
|
|
LDFLAGS = "%{build_ldflags}"\
|
|
\
|
|
[install]\
|
|
root = "%{buildroot}%{_prefix}"\
|
|
\
|
|
[term]\
|
|
verbose = true\
|
|
\
|
|
[source]\
|
|
\
|
|
[source.local-registry]\
|
|
directory = "%{cargo_registry}"\
|
|
\
|
|
EOF\
|
|
%{__rm} -f Cargo.lock \
|
|
%{__rm} -f Cargo.toml.orig \
|
|
)
|