build: Propagate user-defined flags to host packages

This commit is contained in:
Hennadii Stepanov 2021-11-28 19:25:01 +02:00
parent f3e0ace8ec
commit 071eef1e97
No known key found for this signature in database
GPG Key ID: 410108112E7EA81F

View File

@ -29,8 +29,13 @@ host_$1=$$($(host_arch)_$(host_os)_$1)
endef
define add_host_flags_func
ifeq ($(filter $(origin $1),undefined default),)
$(host_arch)_$(host_os)_$1 =
$(host_arch)_$(host_os)_$(release_type)_$1 = $($1)
else
$(host_arch)_$(host_os)_$1 += $($(host_os)_$1)
$(host_arch)_$(host_os)_$(release_type)_$1 += $($(host_os)_$(release_type)_$1)
endif
host_$1 = $$($(host_arch)_$(host_os)_$1)
host_$(release_type)_$1 = $$($(host_arch)_$(host_os)_$(release_type)_$1)
endef