From 3088e43a5afb27e678c71f86f09edcd5fe71f471 Mon Sep 17 00:00:00 2001 From: Jakub Czapiga Date: Thu, 8 Dec 2022 11:50:47 +0100 Subject: [PATCH] tests/Makefile.common: Describe available test attributes Signed-off-by: Jakub Czapiga Change-Id: I8ce702b4be254e206e2018deabde985b56cc6cd3 Reviewed-on: https://review.coreboot.org/c/coreboot/+/70475 Reviewed-by: Jan Dabros Tested-by: build bot (Jenkins) --- tests/Makefile.common | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/Makefile.common b/tests/Makefile.common index 175587a911..8277d5f057 100644 --- a/tests/Makefile.common +++ b/tests/Makefile.common @@ -66,6 +66,13 @@ TEST_CFLAGS += -fno-pie -fno-pic TEST_LDFLAGS += -no-pie # Extra attributes for unit tests, declared per test +# srcs - sources linked with coreboot libc symbols +# syssrcs - sources linked with system libc, no coreboot includes +# cflags - attribute with additional CFLAGS +# config - Kconfig and defines override (`gcc -D` style) +# mocks - list of symbols to mock +# no_test_framework - set to `1` not to link test framework +# stage - name of stage e.g. romstage, bootblock, etc. attributes := srcs syssrcs cflags config mocks no_test_framework stage # Copy attributes of one test to another.