aboutsummaryrefslogtreecommitdiff
path: root/tool/tool.cc
diff options
context:
space:
mode:
authorDavid Benjamin <davidben@chromium.org>2014-10-31 16:01:29 -0400
committerAdam Langley <agl@google.com>2014-10-31 22:02:01 +0000
commiteee7306c726c179284de801e9f021a8021fc926b (patch)
treeacea305b5337a010568e50e6484e6279fd336d12 /tool/tool.cc
parentf44aa68a265bb27d9c8c23585f8a2723a27124c5 (diff)
downloadboringssl-eee7306c726c179284de801e9f021a8021fc926b.zip
boringssl-eee7306c726c179284de801e9f021a8021fc926b.tar.gz
boringssl-eee7306c726c179284de801e9f021a8021fc926b.tar.bz2
Get bssl tool building on Windows.
This lets us run bssl speed at least. bssl client is currently compiled out until we clean up our socket story on Windows and get it working. Change-Id: Ib1dc0d0e0a6eed7544207e7bbe138503731fda67 Reviewed-on: https://boringssl-review.googlesource.com/2103 Reviewed-by: Adam Langley <agl@google.com>
Diffstat (limited to 'tool/tool.cc')
-rw-r--r--tool/tool.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/tool/tool.cc b/tool/tool.cc
index a0866d7..f35cc7c 100644
--- a/tool/tool.cc
+++ b/tool/tool.cc
@@ -19,7 +19,9 @@
#include <openssl/ssl.h>
+#if !defined(OPENSSL_WINDOWS)
bool Client(const std::vector<std::string> &args);
+#endif
bool DoPKCS12(const std::vector<std::string> &args);
bool Speed(const std::vector<std::string> &args);
@@ -42,8 +44,10 @@ int main(int argc, char **argv) {
if (tool == "speed") {
return !Speed(args);
+#if !defined(OPENSSL_WINDOWS)
} else if (tool == "s_client" || tool == "client") {
return !Client(args);
+#endif
} else if (tool == "pkcs12") {
return !DoPKCS12(args);
} else {