diff options
| -rw-r--r-- | ports/thrift/portfile.cmake | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ports/thrift/portfile.cmake b/ports/thrift/portfile.cmake index b87d13aa7..48a4fae82 100644 --- a/ports/thrift/portfile.cmake +++ b/ports/thrift/portfile.cmake @@ -5,6 +5,12 @@ if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic) set(VCPKG_LIBRARY_LINKAGE static) endif() +#Note: last stable fails to build. So use --head instead + +if(NOT VCPKG_USE_HEAD_VERSION) + message(FATAL_ERROR "Package does not specify REF. It must built using --head.") + endif() + # As per Ben Craig thrift comment see https://issues.apache.org/jira/browse/THRIFT-1834 # Currently, Thrift is designed to be packaged as a static library. As a static library, the consuming program / dll will only pull in the object files that it needs, so the per-binary size increase should be pretty small. # Thrift isn't a very good candidate to become a dynamic library. No attempts are made to preserve binary compatibility, or to provide a C / COM-like interface to make binary compatibility easy. |
