summaryrefslogtreecommitdiff
path: root/indra/llcorehttp
diff options
context:
space:
mode:
authorMonty Brandenberg <monty@lindenlab.com>2012-05-08 12:27:24 -0400
committerMonty Brandenberg <monty@lindenlab.com>2012-05-08 12:27:24 -0400
commit239e072bfcf97b8a12c18ff9974fd0a2929c9ee4 (patch)
tree7501e84b359f2abec814af63953c995b096d3b35 /indra/llcorehttp
parent7caef4bc6c348a4aad4a777df0d1ea34ab13ff00 (diff)
Unit test still giving me issues on the local windows system. Seems to be a hard stall
while allocating the first easy handle in a descent of the global initiailization code but that doesn't seem to be a problem on TC machines. Perhaps the static linking is creating multiple data copies. More work needed.
Diffstat (limited to 'indra/llcorehttp')
-rw-r--r--indra/llcorehttp/CMakeLists.txt8
-rw-r--r--indra/llcorehttp/_httplibcurl.h1
-rw-r--r--indra/llcorehttp/_httpoprequest.h2
-rw-r--r--indra/llcorehttp/httpcommon.h2
4 files changed, 11 insertions, 2 deletions
diff --git a/indra/llcorehttp/CMakeLists.txt b/indra/llcorehttp/CMakeLists.txt
index 99b60a5995..81c502b642 100644
--- a/indra/llcorehttp/CMakeLists.txt
+++ b/indra/llcorehttp/CMakeLists.txt
@@ -3,8 +3,12 @@
project(llcorehttp)
include(00-Common)
-include(LLCoreHttp)
include(GoogleMock)
+include(CURL)
+include(CARes)
+include(OpenSSL)
+include(ZLIB)
+include(LLCoreHttp)
include(LLAddBuildTest)
include(LLCommon)
include(Tut)
@@ -106,8 +110,10 @@ if (LL_TESTS)
${LLCOMMON_LIBRARIES}
${GOOGLEMOCK_LIBRARIES}
${CURL_LIBRARIES}
+ ${CARES_LIBRARIES}
${OPENSSL_LIBRARIES}
${CRYPTO_LIBRARIES}
+ ${BOOST_THREAD_LIBRARY}
)
LL_ADD_INTEGRATION_TEST(llcorehttp
diff --git a/indra/llcorehttp/_httplibcurl.h b/indra/llcorehttp/_httplibcurl.h
index 5ba244cee4..01c68320af 100644
--- a/indra/llcorehttp/_httplibcurl.h
+++ b/indra/llcorehttp/_httplibcurl.h
@@ -27,6 +27,7 @@
#ifndef _LLCORE_HTTP_LIBCURL_H_
#define _LLCORE_HTTP_LIBCURL_H_
+#include "linden_common.h" // Modifies curl/curl.h interfaces
#include <curl/curl.h>
#include <curl/multi.h>
diff --git a/indra/llcorehttp/_httpoprequest.h b/indra/llcorehttp/_httpoprequest.h
index e912851aed..232ee841d6 100644
--- a/indra/llcorehttp/_httpoprequest.h
+++ b/indra/llcorehttp/_httpoprequest.h
@@ -28,6 +28,8 @@
#define _LLCORE_HTTP_OPREQUEST_H_
+#include "linden_common.h" // Modifies curl/curl.h interfaces
+
#include "httpcommon.h"
#include <curl/curl.h>
diff --git a/indra/llcorehttp/httpcommon.h b/indra/llcorehttp/httpcommon.h
index 5fc497e720..9de5769d57 100644
--- a/indra/llcorehttp/httpcommon.h
+++ b/indra/llcorehttp/httpcommon.h
@@ -93,7 +93,7 @@
/// <TBD>
///
-#include "linden_common.h"
+#include "linden_common.h" // Modifies curl/curl.h interfaces
#include <string>