aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/grpc/gRPCTargets-vcpkg-tools.cmake
blob: 1ed3509c940800d715aeff6b7f5e4e0fa6326615 (plain)
1
2
3
4
5
6
7
8
9
10
file(GLOB GRPC_PLUGINS "${_IMPORT_PREFIX}/../@HOST_TRIPLET@/tools/grpc/grpc_*_plugin*")

foreach(PLUGIN ${GRPC_PLUGINS})
  get_filename_component(PLUGIN_NAME "${PLUGIN}" NAME_WE)
  add_executable(gRPC::${PLUGIN_NAME} IMPORTED)
  set_property(TARGET gRPC::${PLUGIN_NAME} APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
  set_target_properties(gRPC::${PLUGIN_NAME} PROPERTIES
    IMPORTED_LOCATION_RELEASE "${PLUGIN}"
  )
endforeach()