Merge pull request #23 from QuasarApp/added_no_qt_deploy

added validation for no qt projects
This commit is contained in:
Andrei Yankovich 2025-01-22 19:18:46 +01:00 committed by GitHub
commit b207a72131
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -300,6 +300,7 @@ function(addDeployFromCustomFile name file)
"${file}*"
)
if (QT_QMAKE_EXECUTABLE)
ADD_CUSTOM_TARGET(
deploy${name}
SOURCES ${${name}files}
@ -307,6 +308,16 @@ function(addDeployFromCustomFile name file)
COMMENT "Deploy: cqtdeployer -qmake ${QT_QMAKE_EXECUTABLE} -binPrefix \"${CMAKE_BINARY_DIR}\" -confFile ${file}"
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
)
else()
ADD_CUSTOM_TARGET(
deploy${name}
SOURCES ${${name}files}
COMMAND cqtdeployer noQt -binPrefix \"${CMAKE_BINARY_DIR}\" -confFile ${file}
COMMENT "Deploy: cqtdeployer noQt -binPrefix \"${CMAKE_BINARY_DIR}\" -confFile ${file}"
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
)
endif()
add_dependencies(deploy deploy${name})