| Index: autotest/firmware_VbootCrypto/src/Makefile
 | 
| diff --git a/autotest/firmware_VbootCrypto/src/Makefile b/autotest/firmware_VbootCrypto/src/Makefile
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..ae0e3147b1bb2b9eb4b37bb58c26ba772bd78cff
 | 
| --- /dev/null
 | 
| +++ b/autotest/firmware_VbootCrypto/src/Makefile
 | 
| @@ -0,0 +1,55 @@
 | 
| +# Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
 | 
| +# Use of this source code is governed by a BSD-style license that can be
 | 
| +# found in the LICENSE file.
 | 
| +
 | 
| +VBOOT_REFERENCE_DIR = ../../..
 | 
| +BUILD_TEST_DIR = vboot_reference
 | 
| +# Test Binaries.
 | 
| +TEST_BINS = \
 | 
| +	common.sh \
 | 
| +	firmware_image_tests \
 | 
| +	firmware_rollback_tests \
 | 
| +	firmware_splicing_tests \
 | 
| +	firmware_verify_benchmark \
 | 
| +	gen_test_cases.sh \
 | 
| +	kernel_image_tests \
 | 
| +	kernel_rollback_tests \
 | 
| +	kernel_splicing_tests \
 | 
| +	kernel_verify_benchmark \
 | 
| +	rsa_padding_test \
 | 
| +	rsa_verify_benchmark \
 | 
| +	run_image_verification_tests.sh \
 | 
| +	run_rsa_tests.sh \
 | 
| +	sha_benchmark \
 | 
| +	sha_tests \
 | 
| +	testcases \
 | 
| +	testkeys
 | 
| +
 | 
| +# Utility Binaries.
 | 
| +UTIL_BINS = verify_data signature_digest_utility
 | 
| +
 | 
| +all: 
 | 
| +        # Copy test sources into a temporary directory for building.
 | 
| +	rm -rf $(BUILD_TEST_DIR)
 | 
| +	# only copy stuff that's not us
 | 
| +	sh -c \
 | 
| +	'for dir in $(VBOOT_REFERENCE_DIR)/*; do \
 | 
| +		[ "$${dir}" != "$(VBOOT_REFERENCE_DIR)/autotest" ] && cp -r $${dir} .; \
 | 
| +	done'
 | 
| +        # Always build from scratch.
 | 
| +	$(MAKE) -C $(BUILD_TEST_DIR) clean all
 | 
| +        # Move test binaries for use by the tests.
 | 
| +	mkdir -p tests
 | 
| +	set -e; for i in $(TEST_BINS); do \
 | 
| +	  mv $(BUILD_TEST_DIR)/tests/$$i tests/ ;\
 | 
| +	done
 | 
| +        # Move utility binaries used by the tests.
 | 
| +	mkdir -p utility
 | 
| +	set -e; for i in $(UTIL_BINS); do \
 | 
| +	  mv $(BUILD_TEST_DIR)/utility/$$i utility/ ;\
 | 
| +	done
 | 
| +        # Delete sources.
 | 
| +	rm -rf $(BUILD_TEST_DIR)
 | 
| +
 | 
| +clean:
 | 
| +	rm -rf utility/ tests/
 | 
| 
 |