VirtualBox

source: vbox/trunk/src/libs/openssl-1.1.1h/ssl/Makefile.kmk@ 86719

Last change on this file since 86719 was 86560, checked in by vboxsync, 4 years ago

openssl-1.1.1h: Applied our OpenSSL changes to 1.1.1h. Didn't check te build. bugref:9847

File size: 1.7 KB
Line 
1# $Id: Makefile.kmk 125764 2018-10-12 17:09:46Z michael $
2## @file
3# Sub-Makefile for OpenSSL ssl.
4#
5
6#
7# Copyright (C) 2006-2016 Oracle Corporation
8#
9# Oracle Corporation confidential
10# All rights reserved
11#
12
13SUB_DEPTH = ../../../..
14include $(KBUILD_PATH)/subheader.kmk
15
16#
17# The main target: libssl.
18#
19if "$(SDK_VBOX_OPENSSL_INCS)" == "$(SDK_VBOX_OPENSSL_VBOX_DEFAULT_INCS)"
20 LIBRARIES += VBox-libssl
21endif
22VBox-libssl_TEMPLATE = LIBCRYPTO
23VBox-libssl_DEFS.win = NOCRYPT # Exclude WinCrypt.h
24VBox-libssl_DEFS = OPENSSL_NO_DEPRECATED
25VBox-libssl_SOURCES = \
26 bio_ssl.c \
27 d1_lib.c \
28 d1_msg.c \
29 d1_srtp.c \
30 methods.c \
31 packet.c \
32 pqueue.c \
33 record/dtls1_bitmap.c \
34 record/rec_layer_d1.c \
35 record/rec_layer_s3.c \
36 record/ssl3_buffer.c \
37 record/ssl3_record.c \
38 record/ssl3_record_tls13.c \
39 s3_cbc.c \
40 s3_enc.c \
41 s3_lib.c \
42 s3_msg.c \
43 ssl_asn1.c \
44 ssl_cert.c \
45 ssl_ciph.c \
46 ssl_conf.c \
47 ssl_err.c \
48 ssl_init.c \
49 ssl_lib.c \
50 ssl_mcnf.c \
51 ssl_rsa.c \
52 ssl_sess.c \
53 ssl_stat.c \
54 ssl_txt.c \
55 ssl_utst.c \
56 statem/extensions.c \
57 statem/extensions_clnt.c \
58 statem/extensions_cust.c \
59 statem/extensions_srvr.c \
60 statem/statem.c \
61 statem/statem_clnt.c \
62 statem/statem_dtls.c \
63 statem/statem_lib.c \
64 statem/statem_srvr.c \
65 t1_enc.c \
66 t1_lib.c \
67 t1_trce.c \
68 tls13_enc.c \
69 tls_srp.c
70
71ifdef VBOX_WITH_32_ON_64_MAIN_API # 32-bit edition.
72 LIBRARIES += VBox-libssl-x86
73 VBox-libssl-x86_TEMPLATE = VBoxLibCrypto-x86
74 VBox-libssl-x86_EXTENDS = VBox-libssl
75endif
76
77
78ifdef VBOX_NEED_EXTPACK_OPENSSL
79 #
80 # For the extension pack.
81 #
82 LIBRARIES += VBoxExtPack-libssl
83 VBoxExtPack-libssl_EXTENDS = VBox-libssl
84 VBoxExtPack-libssl_DEFS = VBOX_IN_EXTPACK
85endif
86
87include $(FILE_KBUILD_SUB_FOOTER)
88
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette