diff options
author | Randall Spangler <rspangler@chromium.org> | 2014-06-10 17:05:08 -0700 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-06-19 03:23:33 +0000 |
commit | a7ab8b50b8923afcfd7a9e6181892c4c8a2de250 (patch) | |
tree | 4c5f2b6c266e580532bf1a4b08547d4f90ad7012 /Makefile | |
parent | 1803068173a625efd83d1cee8dd90843feb0d972 (diff) | |
download | vboot-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-- | Makefile | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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} |