summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackBoosY <yuzaiyang@beyondsoft.com>2020-01-16 00:38:15 -0800
committerJens Geyer <jensg@apache.org>2020-01-19 23:00:32 +0100
commit829b7d330d8e626808887b3e1072ec3e3051805b (patch)
tree51b3782df3836cad9d457c7e0abb8f3c87229b07
parentd082d1d61b024e441df21b8b46a6261d7f955405 (diff)
downloadthrift-829b7d330d8e626808887b3e1072ec3e3051805b.tar.gz
Add vcpkg installation instructions
Patch: JackBoosY, edited by JensG This closes #1986
-rw-r--r--README.md8
-rwxr-xr-xlib/cpp/README.md18
2 files changed, 26 insertions, 0 deletions
diff --git a/README.md b/README.md
index 2e8a28a96..4bd236613 100644
--- a/README.md
+++ b/README.md
@@ -175,6 +175,14 @@ to Java, Ruby, PHP).
Look for the README.md file in the lib/<language>/ folder for more details on the
installation of each language library package.
+Package Managers
+================
+
+Apache Thrift is available via a number of package managers, a list which is
+is steadily growing. A more detailed overview can be found
+[at the Apache Thrift web site under "Libraries"](http://thrift.apache.org/lib/)
+and/or in the respecitive READMEs for each language under /lib
+
Testing
=======
diff --git a/lib/cpp/README.md b/lib/cpp/README.md
index 8a897d1ef..8074484f1 100755
--- a/lib/cpp/README.md
+++ b/lib/cpp/README.md
@@ -98,6 +98,24 @@ http://monkey.org/~provos/libevent/
The Thrift library targets Windows 7 or latter versions. The supports for windows XP and Vista are avaiable until 0.12.0.
+## Thrift and the VCPKG Package manager
+
+You can download and install thrift using the
+[vcpkg](https://github.com/Microsoft/vcpkg) dependency manager:
+
+ git clone https://github.com/Microsoft/vcpkg.git
+ cd vcpkg
+ ./bootstrap-vcpkg.sh
+ ./vcpkg integrate install
+ ./vcpkg install thrift
+
+The thrift port in vcpkg is kept up to date by Microsoft team members
+and community contributors. The Apache Thrift project is *not* responsible
+for the vcpkg port. Therefore, if the version is out of date, please
+[create an issue or pull request](https://github.com/Microsoft/vcpkg)
+on the vcpkg repository.
+
+
## Named Pipes
Named Pipe transport has been added in the TPipe and TPipeServer classes. This