diff options
-rw-r--r-- | Makefile.am | 6 | ||||
-rw-r--r-- | configure.ac | 6 | ||||
-rwxr-xr-x | dist-win.sh | 2 | ||||
-rwxr-xr-x | dist.sh | 2 | ||||
-rwxr-xr-x | gen-coverage-report.sh | 2 | ||||
-rw-r--r-- | include/Makefile.am | 2 | ||||
-rwxr-xr-x | scripts/travis | 4 | ||||
-rw-r--r-- | tls/Makefile.am | 3 | ||||
-rwxr-xr-x | update.sh | 6 |
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 | |||
2 | ACLOCAL_AMFLAGS = -I m4 | 2 | ACLOCAL_AMFLAGS = -I m4 |
3 | 3 | ||
4 | pkgconfigdir = $(libdir)/pkgconfig | 4 | pkgconfigdir = $(libdir)/pkgconfig |
5 | pkgconfig_DATA = libcrypto.pc libssl.pc openssl.pc | 5 | pkgconfig_DATA = libcrypto.pc libssl.pc libtls.pc openssl.pc |
6 | |||
7 | if ENABLE_LIBTLS | ||
8 | pkgconfig_DATA += libtls.pc | ||
9 | endif | ||
10 | 6 | ||
11 | EXTRA_DIST = README README.windows VERSION config scripts | 7 | EXTRA_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], | |||
310 | AM_CONDITIONAL([HOST_ASM_MACOSX_X86_64], | 310 | AM_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 | ||
313 | AC_ARG_ENABLE([libtls], | ||
314 | AS_HELP_STRING([--enable-libtls], [Enable building the libtls library])) | ||
315 | AM_CONDITIONAL([ENABLE_LIBTLS], [test "x$enable_libtls" = xyes]) | ||
316 | AM_COND_IF([ENABLE_LIBTLS], [AC_CONFIG_FILES([libtls.pc])]) | ||
317 | |||
318 | LT_INIT | 313 | LT_INIT |
319 | 314 | ||
320 | AC_CONFIG_FILES([ | 315 | AC_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 |
@@ -3,5 +3,5 @@ set -e | |||
3 | 3 | ||
4 | rm -f man/*.1 man/*.3 | 4 | rm -f man/*.1 man/*.3 |
5 | ./autogen.sh | 5 | ./autogen.sh |
6 | ./configure --enable-libtls | 6 | ./configure |
7 | make distcheck | 7 | make 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 | |||
20 | rm -fr $DESTDIR | 20 | rm -fr $DESTDIR |
21 | 21 | ||
22 | echo "Configuring to build with code coverage support" | 22 | echo "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 | ||
25 | echo "Running all code paths" | 25 | echo "Running all code paths" |
26 | make clean | 26 | make 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 | |||
28 | noinst_HEADERS += sys/types.h | 28 | noinst_HEADERS += sys/types.h |
29 | noinst_HEADERS += sys/uio.h | 29 | noinst_HEADERS += sys/uio.h |
30 | 30 | ||
31 | if ENABLE_LIBTLS | ||
32 | include_HEADERS = tls.h | 31 | include_HEADERS = tls.h |
33 | endif | ||
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 | ||
6 | if [ "x$ARCH" = "xnative" ]; then | 6 | if [ "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 |
33 | fi | 33 | fi |
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 @@ | |||
1 | include $(top_srcdir)/Makefile.am.common | 1 | include $(top_srcdir)/Makefile.am.common |
2 | 2 | ||
3 | if ENABLE_LIBTLS | ||
4 | lib_LTLIBRARIES = libtls.la | 3 | lib_LTLIBRARIES = libtls.la |
5 | 4 | ||
6 | EXTRA_DIST = VERSION | 5 | EXTRA_DIST = VERSION |
@@ -20,5 +19,3 @@ noinst_HEADERS = tls_internal.h | |||
20 | if !HAVE_STRSEP | 19 | if !HAVE_STRSEP |
21 | libtls_la_SOURCES += strsep.c | 20 | libtls_la_SOURCES += strsep.c |
22 | endif | 21 | endif |
23 | |||
24 | endif | ||
@@ -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 | ) |