summaryrefslogtreecommitdiff
path: root/WATCHLISTS
diff options
context:
space:
mode:
authorvbendeb <vbendeb@chromium.org>2010-06-16 13:56:58 -0700
committervbendeb <vbendeb@chromium.org>2010-06-16 13:56:58 -0700
commitcae179aaf93100188ca288a55683814953b51821 (patch)
tree5ca47c63bd1572958bb9f2d5224606e8c8255f6b /WATCHLISTS
parentf302905224a346718910e56f5f1593d4b19253f1 (diff)
downloadvboot-cae179aaf93100188ca288a55683814953b51821.tar.gz
This CL makes sure that the tests dirctory Makefile works
properly, i.e. rebuild relevant targets if any of the dependencies (implicit or explicit) change. To make dependency generation easier the three source files in the tests directory shared among many programs (rollback_index_mock.c test_common.c timer_utils.c and crc32_test.c) are separated into a library, with each of them getting its own the automated dependency script generated by the compiler. To simplify rule definitions, all applications built in the test directory get linked with -lcrypto and -lrt, which is not a problem as the linker will not use the library unless needed. Tested by touching different .h and .c files in ./tests, running make and then and observing the make results. Also verified that emerging works for x86 in chroot environment. Review URL: http://codereview.chromium.org/2847012
Diffstat (limited to 'WATCHLISTS')
0 files changed, 0 insertions, 0 deletions