aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorRandall Spangler <rspangler@chromium.org>2014-11-19 12:48:36 -0800
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-11-27 05:22:32 +0000
commit02e11b323b819140590d99b6af440d36c12d161b (patch)
tree005edf6e64093741553e8520028ef0ad26a978b8 /Makefile
parent8577b5360ca4c9514d9091ed9aded2bb3193f1f0 (diff)
downloadvboot_reference-02e11b323b819140590d99b6af440d36c12d161b.tar.gz
vboot2: Add host library functions to read/write files and objects
And unit tests for them. Move roundup32() into hostlib. Fix WriteFile() returning success even if it failed to write to the file. BUG=chromium:423882 BRANCH=none TEST=VBOOT2=1 make runtests Change-Id: I8a115335c088dc5c66c88423d1ccbda7eaca1996 Signed-off-by: Randall Spangler <rspangler@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/230844
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 2427c833..bf40a588 100644
--- a/Makefile
+++ b/Makefile
@@ -374,6 +374,12 @@ UTILLIB_SRCS = \
host/lib/host_signature.c \
host/lib/signature_digest.c
+ifneq (${VBOOT2},)
+UTILLIB_SRCS += \
+ host/lib/host_misc2.c \
+
+endif
+
UTILLIB_OBJS = ${UTILLIB_SRCS:%.c=${BUILD}/%.o}
ALL_OBJS += ${UTILLIB_OBJS}
@@ -626,6 +632,7 @@ TEST_NAMES += \
tests/vb2_common_tests \
tests/vb2_common2_tests \
tests/vb2_common3_tests \
+ tests/vb2_host_misc_tests \
tests/vb2_misc_tests \
tests/vb2_misc2_tests \
tests/vb2_misc3_tests \
@@ -1160,6 +1167,7 @@ run2tests: test_setup
${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}
+ ${RUNTEST} ${BUILD_RUN}/tests/vb2_host_misc_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_misc_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_misc2_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_misc3_tests