aboutsummaryrefslogtreecommitdiff
path: root/wraptool.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-11-14 01:03:54 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2015-11-14 01:03:54 +0200
commit6d137f400e536e4e6d5acb311b636d28c969a2d7 (patch)
treeb24ba4d8a5146899c88ff26d61deadb011a774ce /wraptool.py
parent18c423db151a93bbc0cc02183f27a1bd67447176 (diff)
downloadmeson-6d137f400e536e4e6d5acb311b636d28c969a2d7.zip
meson-6d137f400e536e4e6d5acb311b636d28c969a2d7.tar.gz
meson-6d137f400e536e4e6d5acb311b636d28c969a2d7.tar.bz2
Do not use SSL on OSX because for some reason it does not work.
Diffstat (limited to 'wraptool.py')
-rwxr-xr-xwraptool.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/wraptool.py b/wraptool.py
index 68e98ec..c37d088 100755
--- a/wraptool.py
+++ b/wraptool.py
@@ -18,12 +18,19 @@ import urllib.request, json
import sys, os
import configparser
import shutil
+import platform
try:
+ # FIXME for some unknown reason ssl connections
+ # fail on OSX. Thus fall back to unencrypted
+ # traffic.
+ if platform.system().lower() == 'darwin':
+ import nonexisting
import ssl
has_ssl = True
API_ROOT = 'https://wrapdb.mesonbuild.com/v1/'
except ImportError:
- print('Warning: ssl not available, traffic not authenticated.')
+ print('Warning: ssl not available, traffic not authenticated.',
+ file=sys.stderr)
has_ssl = False
API_ROOT = 'http://wrapdb.mesonbuild.com/v1/'