1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-04-28 07:23:43 +02:00

meson: relocate config_print_wiki & config_default_programmer_*

Change-Id: I9538b0aee31b294844d4f4ca0396334a81dfb498
Signed-off-by: Thomas Heijligen <thomas.heijligen@secunet.com>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/64029
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Anastasia Klimchuk <aklm@chromium.org>
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Peter Marheine <pmarheine@chromium.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Felix Singer <felixsinger@posteo.net>
This commit is contained in:
Thomas Heijligen 2022-05-03 12:00:14 +02:00 committed by Thomas Heijligen
parent 688eb58204
commit 963aaf55b3

View File

@ -403,6 +403,19 @@ if need_serial
endif endif
endif endif
if config_print_wiki
srcs += 'print_wiki.c'
cargs += '-DCONFIG_PRINT_WIKI=1'
endif
if config_default_programmer_name != ''
cargs += '-DCONFIG_DEFAULT_PROGRAMMER_NAME=&programmer_' + config_default_programmer_name
else
cargs += '-DCONFIG_DEFAULT_PROGRAMMER_NAME=NULL'
endif
cargs += '-DCONFIG_DEFAULT_PROGRAMMER_ARGS="' + config_default_programmer_args + '"'
install_headers([ install_headers([
'include/libflashrom.h', 'include/libflashrom.h',
], ],
@ -465,19 +478,6 @@ flashrom_dep = declare_dependency(
dependencies : deps dependencies : deps
) )
if config_print_wiki
srcs += 'print_wiki.c'
cargs += '-DCONFIG_PRINT_WIKI=1'
endif
if config_default_programmer_name != ''
cargs += '-DCONFIG_DEFAULT_PROGRAMMER_NAME=&programmer_' + config_default_programmer_name
else
cargs += '-DCONFIG_DEFAULT_PROGRAMMER_NAME=NULL'
endif
cargs += '-DCONFIG_DEFAULT_PROGRAMMER_ARGS="' + config_default_programmer_args + '"'
# we can't just link_with libflashrom as we require all the internal symbols... # we can't just link_with libflashrom as we require all the internal symbols...
executable( executable(
'flashrom', 'flashrom',