Skip to content

Commit

Permalink
disable TLS build on Win .. needs OpenSSL dev ..
Browse files Browse the repository at this point in the history
  • Loading branch information
Tobias Oberstein committed Mar 15, 2012
1 parent c6bb491 commit 09c5411
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions SConstruct
Expand Up @@ -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
Expand Down Expand Up @@ -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',
Expand All @@ -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)


0 comments on commit 09c5411

Please sign in to comment.