Set cargo_args properly with dynamic_buildrequires

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
This commit is contained in:
Igor Gnatenko 2019-06-19 12:32:29 +02:00
parent 7cc44cca85
commit e66333b901
No known key found for this signature in database
GPG key ID: 695714BD1BBC5F4C

View file

@ -50,12 +50,14 @@ BuildArch: noarch
{% endif %}
BuildRequires: rust-packaging
{% if all_features %}
{% set cargo_args = " -a" %}
{% endif %}
{% if not generate_buildrequires %}
{% if not all_features %}
{% set buildrequires = normalize_deps(md.requires("default", resolve=True))|sort %}
{% else %}
{% set buildrequires = normalize_deps(md.all_dependencies)|sort %}
{% set cargo_args = " -a" %}
{% endif %}
{% set testrequires = normalize_deps(md.dev_dependencies)|sort %}
{% set has_buildrequires = (buildrequires + testrequires)|length > 0 %}