vcpkg/ports/qtgrpc/portfile.cmake

18 lines
703 B
CMake
Raw Normal View History

2023-04-27 03:10:56 +08:00
set(SCRIPT_PATH "${CURRENT_INSTALLED_DIR}/share/qtbase")
include("${SCRIPT_PATH}/qt_install_submodule.cmake")
set(${PORT}_PATCHES protoc-host.patch)
2023-04-27 03:10:56 +08:00
set(TOOL_NAMES qtprotobufgen qtgrpcgen)
# native_grpc ->grpc WrapgRPC
# grp -> qt[network]
# qtprotobufgen -> protobuf WrapProtobuf
qt_install_submodule(PATCHES ${${PORT}_PATCHES}
TOOL_NAMES ${TOOL_NAMES}
CONFIGURE_OPTIONS
-DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON
#--trace-expand
2023-04-27 03:10:56 +08:00
CONFIGURE_OPTIONS_MAYBE_UNUSED
QT_BUILD_EXAMPLES
QT_USE_DEFAULT_CMAKE_OPTIMIZATION_FLAGS
)