diff --git a/src/main/status/CMakeLists.txt b/src/main/status/CMakeLists.txt index a33ed55f2..fa879f608 100644 --- a/src/main/status/CMakeLists.txt +++ b/src/main/status/CMakeLists.txt @@ -1,16 +1,25 @@ set(status_qrc "${CMAKE_CURRENT_SOURCE_DIR}/status.qrc") set(status_rcc "${CMAKE_CURRENT_BINARY_DIR}/status.rcc") +if(${Qt5Core_VERSION_STRING} VERSION_LESS "5.5.0") + add_custom_command(OUTPUT "${status_rcc}" + COMMAND "${Qt5Core_RCC_EXECUTABLE}" --binary --verbose --output "${status_rcc}" "${status_qrc}" + DEPENDS "${status_qrc}" + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + COMMENT "Building external Qt resource ${status_rcc}" + VERBATIM) +else(${Qt5Core_VERSION_STRING} VERSION_LESS "5.5.0") + qt5_add_binary_resources(build_status_rcc "${status_qrc}" OPTIONS -binary DESTINATION "${status_rcc}") +endif(${Qt5Core_VERSION_STRING} VERSION_LESS "5.5.0") -qt5_add_binary_resources(build_status_rcc "${status_qrc}" OPTIONS -binary DESTINATION "${status_rcc}") add_custom_target(build_status_rcc DEPENDS "${status_rcc}" SOURCES "${status_qrc}") add_dependencies(keximain build_status_rcc) install(FILES status.ui contribution_details.ui contribution_help.ui status_strings.ui ${status_rcc} DESTINATION "${DATA_INSTALL_DIR}/kexi/status/${KEXI_STABLE_VERSION_MAJOR}.${KEXI_STABLE_VERSION_MINOR}.0")