aboutsummaryrefslogtreecommitdiff
path: root/ports/rocksdb/pass-major-version.patch
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2018-04-05 15:28:05 -0700
committerRobert Schumacher <roschuma@microsoft.com>2018-04-05 22:02:37 -0700
commit89201f4aecdfefb2cc456b4f71e9dcf63c1d93c9 (patch)
treef88c643ac2f7c73996f06edb736ba06a93fdb4fb /ports/rocksdb/pass-major-version.patch
parent2e354dd23357af7e0ec23798ee2448ee196a1eef (diff)
downloadvcpkg-89201f4aecdfefb2cc456b4f71e9dcf63c1d93c9.tar.gz
vcpkg-89201f4aecdfefb2cc456b4f71e9dcf63c1d93c9.zip
[abseil][aws-sdk-cpp][azure-c-shared-utility][azure-iot-sdk-c][azure-uamqp-c][azure-umqtt-c][breakpad][exiv2][gdcm2][grpc][nuklear][rocksdb][rs-core-lib][thrift][zeromq] Upgrades
Diffstat (limited to 'ports/rocksdb/pass-major-version.patch')
-rw-r--r--ports/rocksdb/pass-major-version.patch20
1 files changed, 20 insertions, 0 deletions
diff --git a/ports/rocksdb/pass-major-version.patch b/ports/rocksdb/pass-major-version.patch
new file mode 100644
index 000000000..1cc3f2d13
--- /dev/null
+++ b/ports/rocksdb/pass-major-version.patch
@@ -0,0 +1,20 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d6bfbf2..ea6a884 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -132,6 +132,7 @@ endif()
+
+ string(REGEX REPLACE "[^0-9a-f]+" "" GIT_SHA "${GIT_SHA}")
+
++if(NOT DEFINED ROCKSDB_VERSION OR NOT DEFINED ROCKSDB_VERSION_MAJOR)
+ set(SH_CMD "sh")
+ execute_process(COMMAND
+ ${SH_CMD} -c "build_tools/version.sh full"
+@@ -145,6 +146,7 @@ execute_process(COMMAND
+ OUTPUT_VARIABLE ROCKSDB_VERSION_MAJOR
+ )
+ string(STRIP "${ROCKSDB_VERSION_MAJOR}" ROCKSDB_VERSION_MAJOR)
++endif()
+
+ option(WITH_MD_LIBRARY "build with MD" ON)
+ if(WIN32 AND MSVC)