summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorRandall Spangler <rspangler@chromium.org>2014-06-10 17:05:08 -0700
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-06-19 03:23:33 +0000
commita7ab8b50b8923afcfd7a9e6181892c4c8a2de250 (patch)
tree4c5f2b6c266e580532bf1a4b08547d4f90ad7012 /Makefile
parent1803068173a625efd83d1cee8dd90843feb0d972 (diff)
downloadvboot-a7ab8b50b8923afcfd7a9e6181892c4c8a2de250.tar.gz
vboot2: api-level routines
I'm breaking the last chunk of vboot2 into smaller pieces as I add tests. This has the api-level routines actually called by depthcharge. BUG=chromium:370082 BRANCH=none TEST=make clean && VBOOT2=1 COV=1 make Change-Id: Ic7c082fc5faa0b874b2fa5a15ebda7135dcafe0b Signed-off-by: Randall Spangler <rspangler@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/200151 Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 326ba47a..2acdb980 100644
--- a/Makefile
+++ b/Makefile
@@ -279,6 +279,7 @@ VBSLK_SRCS = \
# Firmware library source needed for smaller library 2
FWLIB2_SRCS = \
+ firmware/2lib/2api.c \
firmware/2lib/2common.c \
firmware/2lib/2crc8.c \
firmware/2lib/2misc.c \
@@ -466,6 +467,12 @@ UTIL_NAMES += \
utility/pad_digest_utility \
utility/signature_digest_utility \
utility/verify_data
+
+ifneq (${VBOOT2},)
+UTIL_NAMES += \
+ utility/vb2_verify_fw
+endif
+
endif
UTIL_BINS_STATIC := $(addprefix ${BUILD}/,${UTIL_NAMES_STATIC})
@@ -571,6 +578,7 @@ endif
ifneq (${VBOOT2},)
TEST_NAMES += \
+ tests/vb2_api_tests \
tests/vb2_common_tests \
tests/vb2_common2_tests \
tests/vb2_common3_tests \
@@ -1103,6 +1111,7 @@ runmisctests: test_setup
.PHONY: run2tests
run2tests: test_setup
+ ${RUNTEST} ${BUILD_RUN}/tests/vb2_api_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_common_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_common2_tests ${TEST_KEYS}
${RUNTEST} ${BUILD_RUN}/tests/vb2_common3_tests ${TEST_KEYS}