summaryrefslogtreecommitdiffstats
path: root/meson_options.txt
diff options
context:
space:
mode:
authorThomas Heijligen <thomas.heijligen@secunet.com>2022-04-25 19:22:44 +0200
committerThomas Heijligen <src@posteo.de>2022-05-12 08:53:01 +0000
commit400a6a8b2c7a6fcdbca5397ac0cc58244896732d (patch)
tree34b5c5c95f217ecef2e96bab1cfab0a43ff5ad9f /meson_options.txt
parentb0aec45d8c9027c2fca52254a1e437036547a0d0 (diff)
downloadflashrom-400a6a8b2c7a6fcdbca5397ac0cc58244896732d.tar.gz
flashrom-400a6a8b2c7a6fcdbca5397ac0cc58244896732d.tar.bz2
flashrom-400a6a8b2c7a6fcdbca5397ac0cc58244896732d.zip
meson: add option to disable tests
During development it can be useful to disable unit testing. By default tests are built if cmocka is found. To force enable tests run `meson build -Dtests=enable`. To disable tests run `meson build -Dtests=disabled`. Change-Id: I384c904c577b265dfe36bf46bf07c641bc29de9b Signed-off-by: Thomas Heijligen <thomas.heijligen@secunet.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/63832 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Reviewed-by: Anastasia Klimchuk <aklm@chromium.org> Reviewed-by: Felix Singer <felixsinger@posteo.net>
Diffstat (limited to 'meson_options.txt')
-rw-r--r--meson_options.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt
index 8022c740a..46ac763a3 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -42,3 +42,4 @@ option('config_stlinkv3_spi', type : 'boolean', value : true, description : 'STM
option('config_lspcon_i2c_spi', type : 'boolean', value : false, description : 'Parade lspcon USB-C to HDMI protocol translator')
option('config_mediatek_i2c_spi', type : 'boolean', value : false, description : 'MediaTek LCD controller')
option('config_realtek_mst_i2c_spi', type : 'boolean', value : true, description : 'Realtek MultiStream Transport MST')
+option('tests', type : 'feature', value : 'auto', description : 'Build unit tests')