From a5758c97d0481505436d43cd40af235098c8d481 Mon Sep 17 00:00:00 2001 From: Billy O'Neal Date: Tue, 26 May 2020 20:58:07 -0700 Subject: [PATCH] [jaeger-client-cpp] Fix improper direct reference to the "installed" directory which fails when it has been redirected. (#11583) --- ports/jaeger-client-cpp/CONTROL | 4 ++-- ports/jaeger-client-cpp/portfile.cmake | 14 +++++++------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/ports/jaeger-client-cpp/CONTROL b/ports/jaeger-client-cpp/CONTROL index 399c48e85..6d6d47032 100644 --- a/ports/jaeger-client-cpp/CONTROL +++ b/ports/jaeger-client-cpp/CONTROL @@ -1,6 +1,6 @@ Source: jaeger-client-cpp -Version: 0.5.1 +Version: 0.5.1-1 Build-Depends: nlohmann-json,thrift,yaml-cpp,opentracing Homepage: https://github.com/jaegertracing/jaeger-client-cpp Description: C++ OpenTracing binding for Jaeger https://jaegertracing.io/ -Supports: !arm64 \ No newline at end of file +Supports: !arm64 diff --git a/ports/jaeger-client-cpp/portfile.cmake b/ports/jaeger-client-cpp/portfile.cmake index 1cf7b65fe..d56f5ec1c 100644 --- a/ports/jaeger-client-cpp/portfile.cmake +++ b/ports/jaeger-client-cpp/portfile.cmake @@ -17,7 +17,7 @@ set(THRIFT_SOURCE_FILES agent.thrift jaeger.thrift sampling.thrift zipkincore.th # Generate proxy/stubs for the input files foreach(THRIFT_SOURCE_FILE IN LISTS THRIFT_SOURCE_FILES) vcpkg_execute_required_process( - COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/installed/${TARGET_TRIPLET}/tools/thrift/thrift --gen cpp:no_skeleton -o "${SOURCE_PATH}/data" ${THRIFT_SOURCE_FILE} + COMMAND ${CURRENT_INSTALLED_DIR}/tools/thrift/thrift --gen cpp:no_skeleton -o "${SOURCE_PATH}/data" ${THRIFT_SOURCE_FILE} WORKING_DIRECTORY ${SOURCE_PATH}/thrift LOGNAME jaeger-idl-${TARGET_TRIPLET} ) @@ -33,7 +33,7 @@ vcpkg_from_github( REF 47fbf19aae2e48d59dd8335b6f2a1e1a99abba7f SHA512 a07e4d3e585c0f3e99aff6a662229f6beed8aef80fc6f7188629da38421bc49ab9effea479398e0d94e0a127bd931054ab332b38b73c2191bf75d4adfe5f6928 HEAD_REF master - PATCHES + PATCHES "fix-CMakeLists.patch" ) @@ -41,14 +41,14 @@ vcpkg_from_github( vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} PREFER_NINJA - OPTIONS - -DHUNTER_ENABLED=0 - -DBUILD_TESTING=0 - -DJAEGERTRACING_PLUGIN=0 + OPTIONS + -DHUNTER_ENABLED=0 + -DBUILD_TESTING=0 + -DJAEGERTRACING_PLUGIN=0 -DJAEGERTRACING_BUILD_EXAMPLES=0 ) -# Copy generated files over to jaeger-client-cpp +# Copy generated files over to jaeger-client-cpp file(GLOB IDL_SOURCE_FILES LIST_DIRECTORIES false ${IDL_SOURCE_DIR}/*) file(COPY ${IDL_SOURCE_FILES} DESTINATION ${SOURCE_PATH}/src/jaegertracing/thrift-gen)