|
|
|
|
@@ -428,7 +428,12 @@ macro(deploy_target _T)
|
|
|
|
|
set(_LIBS_FILES)
|
|
|
|
|
set(_VERB)
|
|
|
|
|
set(_WVERB 1> NUL)
|
|
|
|
|
set(_DEBUG_SUFFIX)
|
|
|
|
|
set(_OPTIONS "--strip;${CMAKE_STRIP}")
|
|
|
|
|
if (CMAKE_BUILD_TYPE MATCHES Debug)
|
|
|
|
|
list(APPEND _OPTIONS "--no-strip")
|
|
|
|
|
set(_DEBUG_SUFFIX "_debug")
|
|
|
|
|
endif()
|
|
|
|
|
set(_ZIP_DMG 1)
|
|
|
|
|
set(_DEB_OPT 1)
|
|
|
|
|
set(_DEB_SERVICE 0)
|
|
|
|
|
@@ -492,6 +497,7 @@ macro(deploy_target _T)
|
|
|
|
|
set(_TARGET_BUILD "${${_T}_VERSION_BUILD}")
|
|
|
|
|
set(_TARGET_COMPANY "${${_T}_COMPANY}")
|
|
|
|
|
set(_TARGET_INFO "${${_T}_INFO}")
|
|
|
|
|
set(_TARGET_BUILDTYPE "${${_T}_BUILDTYPE}")
|
|
|
|
|
set(_TARGET_OS "???")
|
|
|
|
|
set(_TARGET_ARCH "???")
|
|
|
|
|
set(_TARGET_PACKAGE "???")
|
|
|
|
|
@@ -603,7 +609,7 @@ macro(deploy_target _T)
|
|
|
|
|
set(_dt_opts -L "${CMAKE_READELF}" --dpkg-workdir "${CMAKE_DPKG_WORKDIR}" -s "${_dt_searchdirs}")
|
|
|
|
|
endif()
|
|
|
|
|
list(APPEND _dt_opts -q "${Qt${_Qt_}_ROOT}" --qt-conf-dir "${_bin_path}" --qt-plugins-dir "${_pli_path}" --rpath)
|
|
|
|
|
set(_deb_name "${_TV}_${_TARGET_OS}_${_DEB_ARCH}.deb")
|
|
|
|
|
set(_deb_name "${_TV}_${_TARGET_OS}_${_DEB_ARCH}${_DEBUG_SUFFIX}.deb")
|
|
|
|
|
set(_TARGET_PACKAGE "${_deb_name}")
|
|
|
|
|
#message("VER = \"${_DEBVERSION}\"")
|
|
|
|
|
#message("DEB = \"${_deb_name}\"")
|
|
|
|
|
@@ -670,7 +676,7 @@ macro(deploy_target _T)
|
|
|
|
|
set(_CMD_ ${_CMD_} COMMAND chmod 0755 ${_VERB} "${_AGD}/DEBIAN/${_f}")
|
|
|
|
|
endforeach()
|
|
|
|
|
|
|
|
|
|
set(_deb_name "${_TV}-service_${_TARGET_OS}_${_DEB_ARCH}.deb")
|
|
|
|
|
set(_deb_name "${_TV}-service_${_TARGET_OS}_${_DEB_ARCH}${_DEBUG_SUFFIX}.deb")
|
|
|
|
|
#message("VER = \"${_DEBVERSION}\"")
|
|
|
|
|
#message("DEB = \"${_deb_name}\"")
|
|
|
|
|
list(APPEND _CMD_ COMMAND echo "Package: ${_DEBNAME}-service" ${_C_echof})
|
|
|
|
|
@@ -716,7 +722,7 @@ macro(deploy_target _T)
|
|
|
|
|
__make_copy(_CMD_ _PLUG_DIRS _PLUG_FILES "${_AGD}")
|
|
|
|
|
__make_copy(_CMD_ _FILE_DIRS _FILE_FILES "${_AGD}")
|
|
|
|
|
__make_copy(_CMD_ _LIBS_DIRS _LIBS_FILES "${_AGD}")
|
|
|
|
|
set(_zip_name "${_TV}_${_TARGET_OS}_${_TARGET_ARCH}.zip")
|
|
|
|
|
set(_zip_name "${_TV}_${_TARGET_OS}_${_TARGET_ARCH}${_DEBUG_SUFFIX}.zip")
|
|
|
|
|
set(_TARGET_PACKAGE "${_zip_name}")
|
|
|
|
|
set(_search_path "")
|
|
|
|
|
foreach (_c ${CMAKE_PREFIX_PATH})
|
|
|
|
|
@@ -765,7 +771,7 @@ macro(deploy_target _T)
|
|
|
|
|
if (NOT CMAKE_PREFIX_PATH)
|
|
|
|
|
set(CMAKE_PREFIX_PATH "/usr/local")
|
|
|
|
|
endif()
|
|
|
|
|
set(_dmg_name "${_TV}_${_TARGET_OS}_${_TARGET_ARCH}.dmg")
|
|
|
|
|
set(_dmg_name "${_TV}_${_TARGET_OS}_${_TARGET_ARCH}${_DEBUG_SUFFIX}.dmg")
|
|
|
|
|
set(_TARGET_PACKAGE "${_dmg_name}")
|
|
|
|
|
set(_cmd_gen_dmg COMMAND genisoimage -quiet -V "${MACOSX_BUNDLE_BUNDLE_NAME}" -D -R -apple -no-pad -o "${_DESTINATION}/${_dmg_name}" "${_DMG}")
|
|
|
|
|
if (__mac_host)
|
|
|
|
|
@@ -929,7 +935,7 @@ macro(deploy_target _T)
|
|
|
|
|
set(_CMD_ ${_CMD_} COMMAND "${Qt${_Qt_}_BIN}/androiddeployqt" --aux-mode --android-platform ${ANDROID_PLATFORM} --output "\"${_AGD}\"" --input "\"${_out_json}\"")
|
|
|
|
|
set(_CMD_ ${_CMD_} COMMAND "${_AGD}/gradlew" ${_gradle_home} --no-daemon -p "\"${_AGD}\"" assembleDebug)
|
|
|
|
|
set(_CMD_ ${_CMD_} COMMAND "${_AGD}/gradlew" ${_gradle_home} --no-daemon -p "\"${_AGD}\"" bundleRelease)
|
|
|
|
|
set(_base_name "${_TV}_${_TARGET_OS}_${_TARGET_ARCH}")
|
|
|
|
|
set(_base_name "${_TV}_${_TARGET_OS}_${_TARGET_ARCH}${_DEBUG_SUFFIX}")
|
|
|
|
|
set(_TARGET_PACKAGE "${_base_name}.apk")
|
|
|
|
|
set(_CMD_ ${_CMD_} COMMAND "${CMAKE_COMMAND}" -E copy "${_AGD}/build/outputs/apk/debug/${_T}.android-debug.apk" "${_DESTINATION}/${_base_name}.apk")
|
|
|
|
|
if (ANDROID_STORE_FILE)
|
|
|
|
|
|