aboutsummaryrefslogtreecommitdiff
path: root/update.sh
diff options
context:
space:
mode:
Diffstat (limited to 'update.sh')
-rwxr-xr-xupdate.sh16
1 files changed, 9 insertions, 7 deletions
diff --git a/update.sh b/update.sh
index 9b6d7c8..91e7abb 100755
--- a/update.sh
+++ b/update.sh
@@ -70,6 +70,7 @@ for i in crypto/compat libtls-standalone/compat; do
70 $libc_src/crypt/chacha_private.h \ 70 $libc_src/crypt/chacha_private.h \
71 $libc_src/string/explicit_bzero.c \ 71 $libc_src/string/explicit_bzero.c \
72 $libc_src/stdlib/reallocarray.c \ 72 $libc_src/stdlib/reallocarray.c \
73 $libc_src/string/strcasecmp.c \
73 $libc_src/string/strlcpy.c \ 74 $libc_src/string/strlcpy.c \
74 $libc_src/string/strlcat.c \ 75 $libc_src/string/strlcat.c \
75 $libc_src/string/strndup.c \ 76 $libc_src/string/strndup.c \
@@ -81,9 +82,9 @@ for i in crypto/compat libtls-standalone/compat; do
81 $i 82 $i
82done 83done
83 84
84$CP include/stdlib.h \ 85$CP include/compat/stdlib.h \
85 include/string.h \ 86 include/compat/string.h \
86 include/unistd.h \ 87 include/compat/unistd.h \
87 libtls-standalone/include 88 libtls-standalone/include
88 89
89$CP crypto/compat/arc4random*.h \ 90$CP crypto/compat/arc4random*.h \
@@ -210,10 +211,6 @@ for i in `awk '/SOURCES|HEADERS/ { print $3 }' apps/Makefile.am` ; do
210 $CP $openssl_app_src/$i apps 211 $CP $openssl_app_src/$i apps
211 fi 212 fi
212done 213done
213patch -p0 < patches/openssl.c.patch
214patch -p0 < patches/ossl_typ.h.patch
215patch -p0 < patches/pkcs7.h.patch
216patch -p0 < patches/x509.h.patch
217 214
218# copy libssl source 215# copy libssl source
219echo "copying libssl source" 216echo "copying libssl source"
@@ -276,6 +273,11 @@ add_man_links() {
276 done 273 done
277} 274}
278 275
276# apply local patches (Windows support)
277for i in patches/*.patch; do
278 patch -p0 < $i
279done
280
279# copy manpages 281# copy manpages
280echo "copying manpages" 282echo "copying manpages"
281echo dist_man_MANS= > man/Makefile.am 283echo dist_man_MANS= > man/Makefile.am