Use same macdeployqt on Qt 5 and 6
This commit is contained in:
@@ -26,6 +26,9 @@ if(LINUX)
|
|||||||
include(cmake/Rpm.cmake)
|
include(cmake/Rpm.cmake)
|
||||||
include(cmake/Deb.cmake)
|
include(cmake/Deb.cmake)
|
||||||
endif()
|
endif()
|
||||||
|
if(APPLE)
|
||||||
|
include(cmake/Dmg.cmake)
|
||||||
|
endif()
|
||||||
|
|
||||||
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
|
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
|
||||||
|
|
||||||
@@ -414,12 +417,6 @@ if(NOT CMAKE_CROSSCOMPILING)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# make dmg
|
|
||||||
# This needs to be included after the major Qt version is set.
|
|
||||||
if(APPLE)
|
|
||||||
include(cmake/Dmg.cmake)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# Set up definitions
|
# Set up definitions
|
||||||
|
|
||||||
add_definitions(-DBOOST_BIND_NO_PLACEHOLDERS)
|
add_definitions(-DBOOST_BIND_NO_PLACEHOLDERS)
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
if(BUILD_WITH_QT6)
|
find_program(MACDEPLOYQT_EXECUTABLE NAMES macdeployqt PATHS /usr/local/opt/qt6/bin /usr/local/opt/qt5/bin /usr/local/bin)
|
||||||
set(MACDEPLOYQT_PATHS "/usr/local/opt/qt6/bin")
|
if(MACDEPLOYQT_EXECUTABLE)
|
||||||
elseif(BUILD_WITH_QT5)
|
message(STATUS "Found: ${MACDEPLOYQT_EXECUTABLE}")
|
||||||
set(MACDEPLOYQT_PATHS "/usr/local/opt/qt5/bin")
|
|
||||||
else()
|
else()
|
||||||
message(FATAL_ERROR "BUILD_WITH_QT6 or BUILD_WITH_QT5 must be set.")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
find_program(MACDEPLOYQT_EXECUTABLE NAMES macdeployqt PATHS ${MACDEPLOYQT_PATHS} NO_DEFAULT_PATH)
|
|
||||||
if(NOT MACDEPLOYQT_EXECUTABLE)
|
|
||||||
message(WARNING "Missing macdeployqt executable.")
|
message(WARNING "Missing macdeployqt executable.")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user