]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/qt5-mqtt/portfile.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / qt5-mqtt / portfile.cmake
CommitLineData
1e59de90
TL
1include(${CURRENT_INSTALLED_DIR}/share/qt5/qt_port_functions.cmake)\r
2#qt_submodule_installation() No binary package for this port. \r
3if(QT_UPDATE_VERSION)\r
4 set(UPDATE_PORT_GIT_OPTIONS X_OUT_REF NEW_REF) # TO get an SHA512 error if the variable is set. \r
5endif()\r
6\r
7vcpkg_from_git(\r
8 OUT_SOURCE_PATH SOURCE_PATH\r
9 URL git://code.qt.io/qt/qtmqtt.git\r
10 TAG v${QT_MAJOR_MINOR_VER}.${QT_PATCH_VER}\r
11 REF ${QT_HASH_${PORT}}\r
12 ${UPDATE_PORT_GIT_OPTIONS}\r
13 PATCHES ${_qis_PATCHES}\r
14)\r
15\r
16if(NEW_REF)\r
17 message(STATUS "New qtmqtt ref: ${NEW_REF}")\r
18endif()\r
19\r
20# qt module builds from a git repository require a .git entry to invoke syncqt\r
21file(WRITE "${SOURCE_PATH}/.git" "repocontent")\r
22\r
23# syncqt is a perl script\r
24vcpkg_find_acquire_program(PERL)\r
25get_filename_component(perl_exe_path ${PERL} DIRECTORY)\r
26vcpkg_add_to_path("${perl_exe_path}")\r
27\r
28qt_build_submodule(${SOURCE_PATH})\r
29qt_install_copyright(${SOURCE_PATH})\r