aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am6
-rw-r--r--configure.ac6
-rwxr-xr-xdist-win.sh2
-rwxr-xr-xdist.sh2
-rwxr-xr-xgen-coverage-report.sh2
-rw-r--r--include/Makefile.am2
-rwxr-xr-xscripts/travis4
-rw-r--r--tls/Makefile.am3
-rwxr-xr-xupdate.sh6
9 files changed, 7 insertions, 26 deletions
diff --git a/Makefile.am b/Makefile.am
index 45aa9cc..d3011ec 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,10 +2,6 @@ SUBDIRS = crypto ssl tls include apps tests man
2ACLOCAL_AMFLAGS = -I m4 2ACLOCAL_AMFLAGS = -I m4
3 3
4pkgconfigdir = $(libdir)/pkgconfig 4pkgconfigdir = $(libdir)/pkgconfig
5pkgconfig_DATA = libcrypto.pc libssl.pc openssl.pc 5pkgconfig_DATA = libcrypto.pc libssl.pc libtls.pc openssl.pc
6
7if ENABLE_LIBTLS
8pkgconfig_DATA += libtls.pc
9endif
10 6
11EXTRA_DIST = README README.windows VERSION config scripts 7EXTRA_DIST = README README.windows VERSION config scripts
diff --git a/configure.ac b/configure.ac
index 30c7dd6..0bbf998 100644
--- a/configure.ac
+++ b/configure.ac
@@ -310,11 +310,6 @@ AM_CONDITIONAL([HOST_ASM_ELF_X86_64],
310AM_CONDITIONAL([HOST_ASM_MACOSX_X86_64], 310AM_CONDITIONAL([HOST_ASM_MACOSX_X86_64],
311 [test "x$HOST_ABI" = "xmacosx" -a "$host_cpu" = "x86_64" -a "x$enable_asm" != "xno"]) 311 [test "x$HOST_ABI" = "xmacosx" -a "$host_cpu" = "x86_64" -a "x$enable_asm" != "xno"])
312 312
313AC_ARG_ENABLE([libtls],
314 AS_HELP_STRING([--enable-libtls], [Enable building the libtls library]))
315AM_CONDITIONAL([ENABLE_LIBTLS], [test "x$enable_libtls" = xyes])
316AM_COND_IF([ENABLE_LIBTLS], [AC_CONFIG_FILES([libtls.pc])])
317
318LT_INIT 313LT_INIT
319 314
320AC_CONFIG_FILES([ 315AC_CONFIG_FILES([
@@ -329,6 +324,7 @@ AC_CONFIG_FILES([
329 man/Makefile 324 man/Makefile
330 libcrypto.pc 325 libcrypto.pc
331 libssl.pc 326 libssl.pc
327 libtls.pc
332 openssl.pc 328 openssl.pc
333]) 329])
334 330
diff --git a/dist-win.sh b/dist-win.sh
index 42569ac..cfb6414 100755
--- a/dist-win.sh
+++ b/dist-win.sh
@@ -22,7 +22,7 @@ for ARCH in X86 X64; do
22 22
23 echo Building for $HOST 23 echo Building for $HOST
24 24
25 CC=$HOST-gcc ./configure --host=$HOST --enable-libtls 25 CC=$HOST-gcc ./configure --host=$HOST
26 make clean 26 make clean
27 PATH=$PATH:/usr/$HOST/sys-root/mingw/bin \ 27 PATH=$PATH:/usr/$HOST/sys-root/mingw/bin \
28 make -j 4 check 28 make -j 4 check
diff --git a/dist.sh b/dist.sh
index 27bd40a..ff740b7 100755
--- a/dist.sh
+++ b/dist.sh
@@ -3,5 +3,5 @@ set -e
3 3
4rm -f man/*.1 man/*.3 4rm -f man/*.1 man/*.3
5./autogen.sh 5./autogen.sh
6./configure --enable-libtls 6./configure
7make distcheck 7make distcheck
diff --git a/gen-coverage-report.sh b/gen-coverage-report.sh
index f99bd8e..1a199cf 100755
--- a/gen-coverage-report.sh
+++ b/gen-coverage-report.sh
@@ -20,7 +20,7 @@ find -name '*.gcda' -o -name '*.gcno' -delete
20rm -fr $DESTDIR 20rm -fr $DESTDIR
21 21
22echo "Configuring to build with code coverage support" 22echo "Configuring to build with code coverage support"
23./configure --enable-libtls CFLAGS='-O0 -fprofile-arcs -ftest-coverage' 23./configure CFLAGS='-O0 -fprofile-arcs -ftest-coverage'
24 24
25echo "Running all code paths" 25echo "Running all code paths"
26make clean 26make clean
diff --git a/include/Makefile.am b/include/Makefile.am
index 31cc0ab..7e1ece2 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -28,6 +28,4 @@ noinst_HEADERS += sys/times.h
28noinst_HEADERS += sys/types.h 28noinst_HEADERS += sys/types.h
29noinst_HEADERS += sys/uio.h 29noinst_HEADERS += sys/uio.h
30 30
31if ENABLE_LIBTLS
32include_HEADERS = tls.h 31include_HEADERS = tls.h
33endif
diff --git a/scripts/travis b/scripts/travis
index c52be79..091f37d 100755
--- a/scripts/travis
+++ b/scripts/travis
@@ -4,7 +4,7 @@ set -e
4./autogen.sh 4./autogen.sh
5 5
6if [ "x$ARCH" = "xnative" ]; then 6if [ "x$ARCH" = "xnative" ]; then
7 ./configure --enable-libtls 7 ./configure
8 if [ `uname` = "Darwin" ]; then 8 if [ `uname` = "Darwin" ]; then
9 # OS X runs out of resources if we run 'make -j check' 9 # OS X runs out of resources if we run 'make -j check'
10 make check 10 make check
@@ -28,6 +28,6 @@ else
28 export PATH=$PATH:/opt/$ARCH/bin 28 export PATH=$PATH:/opt/$ARCH/bin
29 fi 29 fi
30 30
31 ./configure --host=$CPU-w64-mingw32 --enable-libtls 31 ./configure --host=$CPU-w64-mingw32
32 make -j 32 make -j
33fi 33fi
diff --git a/tls/Makefile.am b/tls/Makefile.am
index f0919a5..e82a694 100644
--- a/tls/Makefile.am
+++ b/tls/Makefile.am
@@ -1,6 +1,5 @@
1include $(top_srcdir)/Makefile.am.common 1include $(top_srcdir)/Makefile.am.common
2 2
3if ENABLE_LIBTLS
4lib_LTLIBRARIES = libtls.la 3lib_LTLIBRARIES = libtls.la
5 4
6EXTRA_DIST = VERSION 5EXTRA_DIST = VERSION
@@ -20,5 +19,3 @@ noinst_HEADERS = tls_internal.h
20if !HAVE_STRSEP 19if !HAVE_STRSEP
21libtls_la_SOURCES += strsep.c 20libtls_la_SOURCES += strsep.c
22endif 21endif
23
24endif
diff --git a/update.sh b/update.sh
index 7b03d03..c4d33e8 100755
--- a/update.sh
+++ b/update.sh
@@ -304,9 +304,7 @@ echo "copying manpages"
304 $CP $openssl_app_src/openssl.1 . 304 $CP $openssl_app_src/openssl.1 .
305 echo "dist_man_MANS += openssl.1" >> Makefile.am 305 echo "dist_man_MANS += openssl.1" >> Makefile.am
306 $CP $libtls_src/tls_init.3 . 306 $CP $libtls_src/tls_init.3 .
307 echo "if ENABLE_LIBTLS" >> Makefile.am
308 echo "dist_man_MANS += tls_init.3" >> Makefile.am 307 echo "dist_man_MANS += tls_init.3" >> Makefile.am
309 echo "endif" >> Makefile.am
310 308
311 # convert remaining POD manpages 309 # convert remaining POD manpages
312 for i in `ls -1 $libssl_src/src/doc/crypto/*.pod | sort`; do 310 for i in `ls -1 $libssl_src/src/doc/crypto/*.pod | sort`; do
@@ -328,23 +326,19 @@ echo "copying manpages"
328 echo " ln -f \$(DESTDIR)\$(mandir)/man3/$1 \\" >> Makefile.am 326 echo " ln -f \$(DESTDIR)\$(mandir)/man3/$1 \\" >> Makefile.am
329 echo " \$(DESTDIR)\$(mandir)/man3/$2" >> Makefile.am 327 echo " \$(DESTDIR)\$(mandir)/man3/$2" >> Makefile.am
330 done 328 done
331 echo "if ENABLE_LIBTLS" >> Makefile.am
332 for i in $TLS_MLINKS; do 329 for i in $TLS_MLINKS; do
333 IFS=","; set $i; unset IFS 330 IFS=","; set $i; unset IFS
334 echo " ln -f \$(DESTDIR)\$(mandir)/man3/$1 \\" >> Makefile.am 331 echo " ln -f \$(DESTDIR)\$(mandir)/man3/$1 \\" >> Makefile.am
335 echo " \$(DESTDIR)\$(mandir)/man3/$2" >> Makefile.am 332 echo " \$(DESTDIR)\$(mandir)/man3/$2" >> Makefile.am
336 done 333 done
337 echo "endif" >> Makefile.am
338 echo "" >> Makefile.am 334 echo "" >> Makefile.am
339 echo "uninstall-local:" >> Makefile.am 335 echo "uninstall-local:" >> Makefile.am
340 for i in $SSL_MLINKS; do 336 for i in $SSL_MLINKS; do
341 IFS=","; set $i; unset IFS 337 IFS=","; set $i; unset IFS
342 echo " -rm -f \$(DESTDIR)\$(mandir)/man3/$2" >> Makefile.am 338 echo " -rm -f \$(DESTDIR)\$(mandir)/man3/$2" >> Makefile.am
343 done 339 done
344 echo "if ENABLE_LIBTLS" >> Makefile.am
345 for i in $TLS_MLINKS; do 340 for i in $TLS_MLINKS; do
346 IFS=","; set $i; unset IFS 341 IFS=","; set $i; unset IFS
347 echo " rm -f \$(DESTDIR)\$(mandir)/man3/$2" >> Makefile.am 342 echo " rm -f \$(DESTDIR)\$(mandir)/man3/$2" >> Makefile.am
348 done 343 done
349 echo "endif" >> Makefile.am
350) 344)