Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(32)

Side by Side Diff: src/platform/vboot_reference/tests/Makefile

Issue 1280002: Move test utility functions to a common place. (Closed)
Patch Set: . Created 10 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. 1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 CC ?= gcc 5 CC ?= gcc
6 CFLAGS ?= -Wall -DNDEBUG -O3 -Werror 6 CFLAGS ?= -Wall -DNDEBUG -O3 -Werror
7 INCLUDES ?= -I../include/ 7 INCLUDES ?= -I../include/
8 TOP ?= ../ 8 TOP ?= ../
9 9
10 BASE_LIBS = $(TOP)/crypto/libcrypto.a $(TOP)/common/libcommon.a 10 BASE_LIBS = $(TOP)/crypto/libcrypto.a $(TOP)/common/libcommon.a
11 IMAGE_LIBS = $(TOP)/utils/firmware_image.o $(TOP)/utils/kernel_image.o 11 IMAGE_LIBS = $(TOP)/utils/firmware_image.o $(TOP)/utils/kernel_image.o
12 UTIL_LIBS = $(TOP)/utils/file_keys.o $(TOP)/utils/signature_digest.o 12 UTIL_LIBS = $(TOP)/utils/file_keys.o $(TOP)/utils/signature_digest.o
13 LIBS = $(IMAGE_LIBS) $(UTIL_LIBS) -lcrypto $(BASE_LIBS) 13 LIBS = $(IMAGE_LIBS) $(UTIL_LIBS) -lcrypto $(BASE_LIBS)
14 14
15 tests: firmware_image_tests \ 15 tests: firmware_image_tests \
16 firmware_rollback_tests \ 16 firmware_rollback_tests \
17 firmware_verify_benchmark \ 17 firmware_verify_benchmark \
18 kernel_image_tests \ 18 kernel_image_tests \
19 kernel_verify_benchmark \ 19 kernel_verify_benchmark \
20 rsa_padding_test \ 20 rsa_padding_test \
21 rsa_verify_benchmark \ 21 rsa_verify_benchmark \
22 sha_benchmark \ 22 sha_benchmark \
23 sha_tests \ 23 sha_tests \
24 verify_firmware_fuzz_driver \ 24 verify_firmware_fuzz_driver \
25 verify_kernel_fuzz_driver 25 verify_kernel_fuzz_driver
26 26
27 firmware_image_tests: firmware_image_tests.c rollback_index_mock.c 27 firmware_image_tests: firmware_image_tests.c rollback_index_mock.c test_common.c
28 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS) 28 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS)
29 29
30 firmware_rollback_tests: firmware_rollback_tests.c rollback_index_mock.c test_co mmon.c 30 firmware_rollback_tests: firmware_rollback_tests.c rollback_index_mock.c \
31 » test_common.c
31 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS) 32 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS)
32 33
33 firmware_verify_benchmark: firmware_verify_benchmark.c timer_utils.c \ 34 firmware_verify_benchmark: firmware_verify_benchmark.c timer_utils.c \
34 » rollback_index_mock.c 35 » rollback_index_mock.c test_common.c
35 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ -lrt $(LIBS) 36 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ -lrt $(LIBS)
36 37
37 kernel_image_tests: kernel_image_tests.c rollback_index_mock.c 38 kernel_image_tests: kernel_image_tests.c rollback_index_mock.c test_common.c
38 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS) 39 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(LIBS)
39 40
40 kernel_verify_benchmark: kernel_verify_benchmark.c timer_utils.c \ 41 kernel_verify_benchmark: kernel_verify_benchmark.c timer_utils.c \
41 » rollback_index_mock.c 42 » rollback_index_mock.c test_common.c
42 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ -lrt $(LIBS) 43 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ -lrt $(LIBS)
43 44
44 rsa_padding_test: rsa_padding_test.c 45 rsa_padding_test: rsa_padding_test.c
45 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(UTIL_LIBS) $(BASE_LIBS) \ 46 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ $(UTIL_LIBS) $(BASE_LIBS) \
46 -lcrypto 47 -lcrypto
47 48
48 rsa_verify_benchmark: rsa_verify_benchmark.c timer_utils.c 49 rsa_verify_benchmark: rsa_verify_benchmark.c timer_utils.c
49 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ -lrt $(UTIL_LIBS) $(BASE_LIBS) \ 50 $(CC) $(CFLAGS) $(INCLUDES) $^ -o $@ -lrt $(UTIL_LIBS) $(BASE_LIBS) \
50 -lcrypto 51 -lcrypto
51 52
(...skipping 15 matching lines...) Expand all
67 firmware_rollback_tests \ 68 firmware_rollback_tests \
68 firmware_verify_benchmark \ 69 firmware_verify_benchmark \
69 kernel_image_tests \ 70 kernel_image_tests \
70 kernel_verify_benchmark \ 71 kernel_verify_benchmark \
71 rsa_padding_test \ 72 rsa_padding_test \
72 rsa_verify_benchmark \ 73 rsa_verify_benchmark \
73 sha_benchmark \ 74 sha_benchmark \
74 sha_tests \ 75 sha_tests \
75 verify_firmware_fuzz_driver \ 76 verify_firmware_fuzz_driver \
76 verify_kernel_fuzz_driver 77 verify_kernel_fuzz_driver
OLDNEW
« no previous file with comments | « src/platform/vboot_reference/include/kernel_image.h ('k') | src/platform/vboot_reference/tests/firmware_image_tests.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698