]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | include(${CURRENT_INSTALLED_DIR}/share/qt5/qt_port_functions.cmake)\r |
2 | #qt_submodule_installation() No binary package for this port. \r | |
3 | if(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 | |
5 | endif()\r | |
6 | \r | |
7 | vcpkg_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 | |
16 | if(NEW_REF)\r | |
17 | message(STATUS "New qtmqtt ref: ${NEW_REF}")\r | |
18 | endif()\r | |
19 | \r | |
20 | # qt module builds from a git repository require a .git entry to invoke syncqt\r | |
21 | file(WRITE "${SOURCE_PATH}/.git" "repocontent")\r | |
22 | \r | |
23 | # syncqt is a perl script\r | |
24 | vcpkg_find_acquire_program(PERL)\r | |
25 | get_filename_component(perl_exe_path ${PERL} DIRECTORY)\r | |
26 | vcpkg_add_to_path("${perl_exe_path}")\r | |
27 | \r | |
28 | qt_build_submodule(${SOURCE_PATH})\r | |
29 | qt_install_copyright(${SOURCE_PATH})\r |