summaryrefslogtreecommitdiffstats
path: root/ssl/record/methods/build.info
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2022-05-09 12:00:54 +0100
committerMatt Caswell <matt@openssl.org>2022-08-18 16:38:12 +0100
commit50023e9b7e2253c27e1a731c8bace64224aae0b8 (patch)
treefba8d1d43e97c4d272f6f4a706ac0f38bab5fe32 /ssl/record/methods/build.info
parent79eebb08434e31aede316d934b53e4096c131b8f (diff)
Move protocol version specific code into separate files
Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18132)
Diffstat (limited to 'ssl/record/methods/build.info')
-rw-r--r--ssl/record/methods/build.info12
1 files changed, 9 insertions, 3 deletions
diff --git a/ssl/record/methods/build.info b/ssl/record/methods/build.info
index 430a3a1fd5..dfe7d9c808 100644
--- a/ssl/record/methods/build.info
+++ b/ssl/record/methods/build.info
@@ -1,4 +1,10 @@
-LIBS=../libssl
-
SOURCE[../../../libssl]=\
- tlsrecord.c
+ tls_common.c ssl3_meth.c tls1_meth.c tls13_meth.c tlsany_meth.c
+
+# For shared builds we need to include the sources needed in providers
+# (ssl3_cbc.c) in libssl as well.
+IF[{- !$disabled{'deprecated-3.0'} -}]
+ SHARED_SOURCE[../../../libssl]=ssl3_cbc.c
+ENDIF
+
+SOURCE[../../../providers/libdefault.a ../../../providers/libfips.a]=ssl3_cbc.c