aboutsummaryrefslogtreecommitdiff
path: root/crypto/thread/build.info
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/thread/build.info')
-rw-r--r--crypto/thread/build.info21
1 files changed, 21 insertions, 0 deletions
diff --git a/crypto/thread/build.info b/crypto/thread/build.info
new file mode 100644
index 000000000000..b3bada0ed3af
--- /dev/null
+++ b/crypto/thread/build.info
@@ -0,0 +1,21 @@
+LIBS=../../libcrypto
+
+$THREADS_ARCH=\
+ arch.c \
+ arch/thread_win.c arch/thread_posix.c arch/thread_none.c
+
+IF[{- !$disabled{'thread-pool'} -}]
+ IF[{- !$disabled{quic} -}]
+ SHARED_SOURCE[../../libssl]=$THREADS_ARCH
+ ENDIF
+ $THREADS=\
+ api.c internal.c $THREADS_ARCH
+ELSE
+ IF[{- !$disabled{quic} -}]
+ SOURCE[../../libssl]=$THREADS_ARCH
+ ENDIF
+ $THREADS=api.c arch/thread_win.c
+ENDIF
+
+SOURCE[../../libcrypto]=$THREADS
+SOURCE[../../providers/libfips.a]=$THREADS