diff options
author | Ivan Komissarov <abbapoh@gmail.com> | 2021-05-12 16:35:16 +0200 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2021-05-18 08:37:37 +0000 |
commit | 287311ed774a86ef9ce053dd42e947cd28b48495 (patch) | |
tree | b3fe3f16a83920df60d275411251e22de590bd57 /src/lib/scriptengine | |
parent | b1ccd9ab328cc7f7e34ab653ec93f389b9945e19 (diff) |
cmake: Add Qt6 build
Also, switch Linux CMake job to build Qbs with Qt6
Change-Id: I188845a7cc086a8c87dbb7445ea95f99b26d94ef
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/lib/scriptengine')
-rw-r--r-- | src/lib/scriptengine/CMakeLists.txt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/scriptengine/CMakeLists.txt b/src/lib/scriptengine/CMakeLists.txt index 452605888..01c6cd09b 100644 --- a/src/lib/scriptengine/CMakeLists.txt +++ b/src/lib/scriptengine/CMakeLists.txt @@ -38,7 +38,7 @@ set(QT_SCRIPT_INCLUDES "${QT_SCRIPT_PATH}/script" "${QT_SCRIPT_PATH}/script/api" "${QT_SCRIPT_PATH}/script/parser" - "${CMAKE_CURRENT_BINARY_DIR}/include/QtScript/${Qt5_VERSION}/QtScript" + "${CMAKE_CURRENT_BINARY_DIR}/include/QtScript/${QT_VERSION}/QtScript" ) set(QT_SCRIPT_DEFINES @@ -83,7 +83,7 @@ else() "-Wno-nonnull-compare" "-pthread") endif() -set(QT_SCRIPT_PUBLIC_DEPENDS Qt5::Core) +set(QT_SCRIPT_PUBLIC_DEPENDS Qt${QT_VERSION_MAJOR}::Core) if (UNIX) list(APPEND QT_SCRIPT_PUBLIC_DEPENDS "pthread") elseif(WIN32) @@ -323,7 +323,7 @@ list_transform_prepend(PARSER_SOURCES "${QT_SCRIPT_PATH}/script/parser/") find_package(Perl) -get_target_property(_QT_QMAKE_EXECUTABLE Qt5::qmake IMPORTED_LOCATION) +get_target_property(_QT_QMAKE_EXECUTABLE Qt${QT_VERSION_MAJOR}::qmake IMPORTED_LOCATION) get_filename_component(_QT_BIN_DIRECTORY ${_QT_QMAKE_EXECUTABLE} DIRECTORY) file(GLOB API_HEADERS "${QT_SCRIPT_PATH}/script/api/*.h") @@ -334,7 +334,7 @@ add_custom_command( OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/include/QtScript/qscriptengine.h" COMMAND ${PERL_EXECUTABLE} "${_QT_BIN_DIRECTORY}/syncqt.pl" -minimal - -version "${Qt5_VERSION}" + -version "${QT_VERSION}" -outdir ${CMAKE_CURRENT_BINARY_DIR} "${QT_SCRIPT_PATH}/.." BYPRODUCTS @@ -344,7 +344,7 @@ add_custom_command( add_qbs_library(qbsscriptengine STATIC DEFINES ${QT_SCRIPT_DEFINES} - DEPENDS Qt5::CorePrivate + DEPENDS Qt${QT_VERSION_MAJOR}::CorePrivate Qt6Core5Compat PUBLIC_DEPENDS ${QT_SCRIPT_PUBLIC_DEPENDS} INCLUDES ${QT_SCRIPT_PUBLIC_INCLUDES} ${QT_SCRIPT_INCLUDES} ${JAVASCRIPT_CORE_INCLUDES} PUBLIC_INCLUDES ${QT_SCRIPT_PUBLIC_INCLUDES} |