mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-25 14:25:44 +00:00
build_macros: Add 'add_define_val' macro
Add a convenience macro to add a build definition with a value. Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
This commit is contained in:
parent
2ba6895919
commit
8eadeb4ade
1 changed files with 7 additions and 0 deletions
|
@ -68,6 +68,13 @@ define add_define
|
||||||
DEFINES += -D$(1)$(if $(value $(1)),=$(value $(1)),)
|
DEFINES += -D$(1)$(if $(value $(1)),=$(value $(1)),)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
# Convenience function for adding build definitions
|
||||||
|
# $(eval $(call add_define_val,FOO,BAR)) will have:
|
||||||
|
# -DFOO=BAR
|
||||||
|
define add_define_val
|
||||||
|
DEFINES += -D$(1)=$(2)
|
||||||
|
endef
|
||||||
|
|
||||||
# Convenience function for verifying option has a boolean value
|
# Convenience function for verifying option has a boolean value
|
||||||
# $(eval $(call assert_boolean,FOO)) will assert FOO is 0 or 1
|
# $(eval $(call assert_boolean,FOO)) will assert FOO is 0 or 1
|
||||||
define assert_boolean
|
define assert_boolean
|
||||||
|
|
Loading…
Add table
Reference in a new issue