Unified build: Keep track of generated header files
authorRichard Levitte <levitte@openssl.org>
Thu, 11 Feb 2016 14:22:27 +0000 (15:22 +0100)
committerRichard Levitte <levitte@openssl.org>
Thu, 11 Feb 2016 15:48:32 +0000 (16:48 +0100)
commite737d7b197e153775735f700cd6c31cb55d803de
tree9148f2e53e61d6b2f54a9d81e45a90bd30b5c992
parentd20bb611d90df0dc3561a6972ba6bf0e3c65b3e5
Unified build: Keep track of generated header files

If someone runs a mixed unixmake / unified environment (the unified
build tree would obviously be out of the source tree), the unified
build will pick up on the unixmake crypto/buildinf.h because of
assumptions made around this sort of declaration (found in
crypto/build.info):

    DEPENDS[cversion.o]=buildinf.h

The assumption was that if such a header could be found in the source
tree, that was the one to depend on, otherwise it would assume it
should be in the build tree.

This change makes sure that sort of mix-up won't happen again.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Configure