THRIFT-2569 Introduce file to specify third party library locations on Windows
This closes #136
----
commit f55437d55549ced475092518f432936c4e760639
Author: Pascal Bach <pascal.bach@siemens.com>
Date: 2014-04-09T09:19:18Z
TPipeServer requires OverlappedSubmissionThread.cpp|h
so include it in the corresponding VS files
commit 63a3309a83e6fb09b589a61fe56c5abe1157acb5
Author: Pascal Bach <pascal.bach@siemens.com>
Date: 2014-03-26T15:44:07Z
Replace Env variables for 3rdparty
----
Patch: Pascal Bach
diff --git a/lib/cpp/README.md b/lib/cpp/README.md
index c578223..2bee2ec 100755
--- a/lib/cpp/README.md
+++ b/lib/cpp/README.md
@@ -63,11 +63,16 @@
# Using Thrift with C++ on Windows
-You need to define an enviroment variable called THIRD_PARTY. The project
-assumes that you have extracted the dependancies into their default structure
-into the path defined by THIRD_PARTY.
+You need to define an environment variables for 3rd party components separately:
-e.g. $(THIRD_PARTY)/boost/boost_1_47_0/
+BOOST_ROOT : For boost, e.g. D:\boost_1_55_0
+OPENSSL_ROOT_DIR : For OpenSSL, e.g. D:\OpenSSL-Win32
+
+only required by libthriftnb:
+
+LIBEVENT_ROOT_DIR : For Libevent e.g. D:\libevent-2.0.21-stable
+
+See /3rdparty.user for more details.
Thrift is divided into two libraries.
@@ -80,7 +85,7 @@
## Linking Against Thrift
You need to link your project that uses thrift against all the thrift
-dependancies; in the case of libthrift, boost and for
+dependencies; in the case of libthrift, boost and for
libthriftnb, libevent.
In the project properties you must also set HAVE_CONFIG_H as force include