EnableBuildFeatures: deal with duplicate invocations
This commit is contained in:
parent
a94f6aab7b
commit
00b8bfde15
|
@ -155,8 +155,9 @@ rule EnableBuildFeatures features : specification
|
||||||
|
|
||||||
features = [ FQualifiedBuildFeatureName $(features) ] ;
|
features = [ FQualifiedBuildFeatureName $(features) ] ;
|
||||||
|
|
||||||
if ! $(specification)
|
if ! $(HAIKU_BUILD_FEATURE_$(feature:U)_ENABLED)
|
||||||
|| [ FMatchesBuildFeatures $(specification) ] {
|
&& ( ! $(specification)
|
||||||
|
|| [ FMatchesBuildFeatures $(specification) ] ) {
|
||||||
local feature ;
|
local feature ;
|
||||||
for feature in $(features) {
|
for feature in $(features) {
|
||||||
HAIKU_BUILD_FEATURES += $(feature) ;
|
HAIKU_BUILD_FEATURES += $(feature) ;
|
||||||
|
|
Loading…
Reference in New Issue