Lines Matching full:1
18 $(call cfg-vars-by-prefix,$1), \
34 $(call cfg-vars-by-prefix,$1), \
60 $(strip $(if $(1),$(call _cfg-vars-by-prefix,$(1)),
65 $(sort $(foreach prefix,$(1),$(filter $(prefix)%,$(.VARIABLES))))
70 # y => 1
73 $(strip $(if $(filter y,$($1)),
74 #define $1 1_nl_,
75 $(if $(filter xn x,x$($1)),
76 /* $1 is not set */_nl_,
77 #define $1 $($1)_nl_)))
84 $(strip $(if $(filter xn x,x$($1)),
85 # $1 is not set _nl_,
86 set($1 $($1))_nl_))
92 cfg-one-enabled = $(if $(filter y, $(foreach var,$(1),$($(var)))),y,n)
97 cfg-all-enabled = $(if $(strip $(1)),$(if $(call _cfg-all-enabled,$(1)),y,n),n)
100 $(if $(1), \
101 $(if $(filter y,$($(firstword $(1)))), \
102 $(call _cfg-all-enabled,$(filter-out $(firstword $(1)),$(1))), \
114 $(if $(filter y, $($(1))), \
117 $(warning Warning: Disabling $(1) [requires $(strip $(2))]) \
118 override $(1) := n \
129 $(if $(filter y, $($(1))), \
132 $(warning Warning: Disabling $(1) [requires (one of) $(strip $(2))]) \
133 override $(1) := n \
146 $(if $(filter y, $($(1))), \
149 $(warning Warning: Enabling $(firstword $(2)) [required by $(1)]) \
152 $(call cfg-enable-all-depends,$(1),$(filter-out $(firstword $(2)),$(2))), \
163 $(if $(filter-out $(2),$(CFG_$(1))), \
164 $(error CFG_$(1) is set to '$(CFG_$(1))', valid values are: $(2)))
171 $(eval $(call _force,$(strip $(1)),$(2),$(3)))
175 ifdef $(1)
176 ifneq ($($(1)),$(2))
180 $$(error $(1) is set to '$($(1))' (from $(origin $(1))) but its value must be '$(2)'$$(_reason))
183 $(1) := $(2)