1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval
$(call gb_UnpackedTarball_UnpackedTarball
,openssl
))
12 $(eval
$(call gb_UnpackedTarball_set_tarball
,openssl
,$(OPENSSL_TARBALL
)))
14 # hack to fix symlinks with MSVC
15 $(eval
$(call gb_UnpackedTarball_fix_end_of_line
,openssl
,\
16 include/openssl
/asn1.h \
17 include/openssl
/bio.h \
18 include/openssl
/bn.h \
19 include/openssl
/buffer.h \
20 include/openssl
/comp.h \
21 include/openssl
/conf.h \
22 include/openssl
/crypto.h \
23 include/openssl
/des.h \
24 include/openssl
/des_old.h \
25 include/openssl
/dh.h \
26 include/openssl
/dsa.h \
27 include/openssl
/dtls1.h \
28 include/openssl
/e_os2.h \
29 include/openssl
/ec.h \
30 include/openssl
/ecdh.h \
31 include/openssl
/ecdsa.h \
32 include/openssl
/engine.h \
33 include/openssl
/err.h \
34 include/openssl
/evp.h \
35 include/openssl
/hmac.h \
36 include/openssl
/kssl.h \
37 include/openssl
/lhash.h \
38 include/openssl
/md4.h \
39 include/openssl
/md5.h \
40 include/openssl
/obj_mac.h \
41 include/openssl
/objects.h \
42 include/openssl
/opensslconf.h \
43 include/openssl
/opensslv.h \
44 include/openssl
/ossl_typ.h \
45 include/openssl
/pem.h \
46 include/openssl
/pem2.h \
47 include/openssl
/pkcs12.h \
48 include/openssl
/pkcs7.h \
49 include/openssl
/pq_compat.h \
50 include/openssl
/pqueue.h \
51 include/openssl
/rand.h \
52 include/openssl
/ripemd.h \
53 include/openssl
/rsa.h \
54 include/openssl
/safestack.h \
55 include/openssl
/sha.h \
56 include/openssl
/ssl.h \
57 include/openssl
/ssl2.h \
58 include/openssl
/ssl23.h \
59 include/openssl
/ssl3.h \
60 include/openssl
/stack.h \
61 include/openssl
/store.h \
62 include/openssl
/symhacks.h \
63 include/openssl
/tls1.h \
64 include/openssl
/ui.h \
65 include/openssl
/ui_compat.h \
66 include/openssl
/x509.h \
67 include/openssl
/x509_vfy.h \
68 include/openssl
/x509v3.h \
71 $(eval
$(call gb_UnpackedTarball_add_patches
,openssl
,\
72 openssl
/openssl-asm-fix.patch \
73 $(if
$(filter LINUX FREEBSD ANDROID
,$(OS
)),openssl
/openssllnx.patch
) \
74 $(if
$(filter WNTGCC
,$(OS
)$(COM
)),openssl
/opensslmingw.patch
) \
75 $(if
$(filter MSC
,$(COM
)),openssl
/opensslwnt.patch
) \
76 $(if
$(filter SOLARIS
,$(OS
)),openssl
/opensslsol.patch
) \
77 $(if
$(filter IOS
,$(OS
)),openssl
/opensslios.patch
) \
80 # vim: set noet sw=4 ts=4: