From 09c541185d31ef8b3cbe27e1632241f2634e93a0 Mon Sep 17 00:00:00 2001 From: Tobias Oberstein Date: Thu, 15 Mar 2012 14:27:25 +0100 Subject: [PATCH] disable TLS build on Win .. needs OpenSSL dev .. --- SConstruct | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/SConstruct b/SConstruct index 5b29895c3c..2caaf0c01a 100644 --- a/SConstruct +++ b/SConstruct @@ -72,11 +72,15 @@ else: platform_libs = [] tls_libs = [] +tls_build = False + if env['PLATFORM'] == 'posix': platform_libs = ['pthread', 'rt'] tls_libs = ['ssl', 'crypto'] + tls_build = True elif env['PLATFORM'] == 'darwin': tls_libs = ['ssl', 'crypto'] + tls_build = True elif env['PLATFORM'].startswith('win'): # Win/VC++ supports autolinking. nothing to do. pass @@ -110,9 +114,10 @@ echo_server = SConscript('#/examples/echo_server/SConscript', variant_dir = builddir + 'echo_server', duplicate = 0) -echo_server_tls = SConscript('#/examples/echo_server_tls/SConscript', - variant_dir = builddir + 'echo_server_tls', - duplicate = 0) +if tls_build: + echo_server_tls = SConscript('#/examples/echo_server_tls/SConscript', + variant_dir = builddir + 'echo_server_tls', + duplicate = 0) echo_client = SConscript('#/examples/echo_client/SConscript', variant_dir = builddir + 'echo_client', @@ -129,5 +134,3 @@ chat_server = SConscript('#/examples/chat_server/SConscript', concurrent_server = SConscript('#/examples/concurrent_server/SConscript', variant_dir = builddir + 'concurrent_server', duplicate = 0) - -