diff options
author | Richard Levitte <levitte@openssl.org> | 2019-06-12 12:10:00 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2019-06-15 00:34:02 +0200 |
commit | 07c244f0cdb0dc47611b95e3f89f52b75b90a814 (patch) | |
tree | 504e6fff733aa39ac651bd9946ba9daf84fa3989 /crypto/build.info | |
parent | 26fe9b07d8b77a937002c699fd2323d614ee5349 (diff) | |
download | openssl-new-07c244f0cdb0dc47611b95e3f89f52b75b90a814.tar.gz |
Use variables in build.info files where it's worth the while
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9144)
Diffstat (limited to 'crypto/build.info')
-rw-r--r-- | crypto/build.info | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/crypto/build.info b/crypto/build.info index 114a315850..849d46803c 100644 --- a/crypto/build.info +++ b/crypto/build.info @@ -9,27 +9,24 @@ SUBDIRS=objects buffer bio stack lhash rand evp asn1 pem x509 conf \ LIBS=../libcrypto # The Core -SOURCE[../libcrypto]=provider_core.c provider_predefined.c provider_conf.c \ - core_fetch.c core_namemap.c +$CORE_COMMON=provider_core.c provider_predefined.c core_fetch.c core_namemap.c -SOURCE[../providers/fips]=provider_core.c provider_predefined.c \ - core_fetch.c core_namemap.c +SOURCE[../libcrypto]=$CORE_COMMON provider_conf.c +SOURCE[../providers/fips]=$CORE_COMMON # Central utilities -SOURCE[../libcrypto]=\ - cryptlib.c mem.c mem_dbg.c cversion.c info.c ex_data.c cpt_err.c \ - ebcdic.c uid.c o_time.c o_str.c o_dir.c o_fopen.c ctype.c \ - threads_pthread.c threads_win.c threads_none.c getenv.c \ - o_init.c o_fips.c mem_sec.c init.c context.c sparse_array.c \ - trace.c provider.c params.c bsearch.c \ - {- $target{cpuid_asm_src} -} {- $target{uplink_aux_src} -} - -# FIPS module -SOURCE[../providers/fips]=\ +$UTIL_COMMON=\ cryptlib.c mem.c mem_sec.c params.c bsearch.c ex_data.c o_str.c \ ctype.c threads_pthread.c threads_win.c threads_none.c context.c \ sparse_array.c {- $target{cpuid_asm_src} -} +SOURCE[../libcrypto]=$UTIL_COMMON \ + mem_dbg.c cversion.c info.c cpt_err.c ebcdic.c uid.c o_time.c o_dir.c \ + o_fopen.c getenv.c o_init.c o_fips.c init.c trace.c provider.c \ + {- $target{uplink_aux_src} -} +SOURCE[../providers/fips]=$UTIL_COMMON + + DEPEND[cversion.o]=buildinf.h GENERATE[buildinf.h]=../util/mkbuildinf.pl "$(CC) $(LIB_CFLAGS) $(CPPFLAGS_Q)" "$(PLATFORM)" |