diff options
author | Richard Levitte <levitte@openssl.org> | 2016-06-13 22:01:08 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-06-14 22:11:38 +0200 |
commit | 27ffb86c209c456c40ec82b80ebb922b5f377992 (patch) | |
tree | 1a9990cc8e8d7440d9c0ea97efa4c9825da85a4a /build.info | |
parent | Configure: Make it possible to generate mandatory header files (diff) | |
download | openssl-27ffb86c209c456c40ec82b80ebb922b5f377992.tar.xz openssl-27ffb86c209c456c40ec82b80ebb922b5f377992.zip |
Move the Configure generated header files to the top build.info
This turns these headers into build file generated ones.
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'build.info')
-rw-r--r-- | build.info | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/build.info b/build.info index 6bc70c6939..6f057cd4c9 100644 --- a/build.info +++ b/build.info @@ -6,6 +6,18 @@ INCLUDE[libcrypto]="{- rel2abs(catdir($builddir,"include")) -}" . crypto/include INCLUDE[libssl]="{- rel2abs(catdir($builddir,"include")) -}" . include DEPEND[libssl]=libcrypto +# Empty DEPEND "indices" means the dependencies are expected to be built +# unconditionally before anything else. +DEPEND[]=include/openssl/opensslconf.h crypto/include/internal/bn_conf.h \ + crypto/include/internal/dso_conf.h +DEPEND[include/openssl/opensslconf.h]=configdata.pm +GENERATE[include/openssl/opensslconf.h]=include/openssl/opensslconf.h.in +DEPEND[crypto/include/internal/bn_conf.h]=configdata.pm +GENERATE[crypto/include/internal/bn_conf.h]=crypto/include/internal/bn_conf.h.in +DEPEND[crypto/include/internal/dso_conf.h]=configdata.pm +GENERATE[crypto/include/internal/dso_conf.h]=crypto/include/internal/dso_conf.h.in + + IF[{- $config{target} =~ /^Cygwin/ -}] SHARED_NAME[libcrypto]=cygcrypto-{- $config{shlib_major}.".".$config{shlib_minor} -} SHARED_NAME[libssl]=cygssl-{- $config{shlib_major}.".".$config{shlib_minor} -} |