git-svn-id: svn://db.shs.com.ru/libs@889 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
if (POLICY CMP0057)
|
||||
cmake_policy(SET CMP0057 NEW) # Support if() IN_LIST
|
||||
endif()
|
||||
set(__prop_names "LABEL;VERSION;FULLNAME;COMPANY;ICON;INFO")
|
||||
set(__prop_names "LABEL;APPVERSION;FULLNAME;COMPANY;ICON;INFO")
|
||||
include(TargetArch)
|
||||
if (NOT MY_ARCH)
|
||||
target_architecture(MY_ARCH)
|
||||
@@ -12,7 +12,7 @@ endif()
|
||||
#
|
||||
# Set target deploy property, where NAME one of:
|
||||
# * LABEL - application icon name
|
||||
# * VERSION - version
|
||||
# * APPVERSION - version
|
||||
# * FULLNAME - package name in format "*.*.*"
|
||||
# * COMPANY - company name
|
||||
# * ICON - icon file
|
||||
@@ -50,7 +50,7 @@ endmacro()
|
||||
macro(make_rc _T _out)
|
||||
if (WIN32)
|
||||
set(WINDOWS_RC_FULLNAME "${${_T}_FULLNAME}")
|
||||
set(WINDOWS_RC_VERSION "${${_T}_VERSION}")
|
||||
set(WINDOWS_RC_VERSION "${${_T}_APPVERSION}")
|
||||
set(WINDOWS_RC_LABEL "${${_T}_LABEL}")
|
||||
set(WINDOWS_RC_COMPANY "${${_T}_COMPANY}")
|
||||
set(WINDOWS_RC_INFO "${${_T}_INFO}")
|
||||
@@ -162,7 +162,7 @@ macro(deploy_target _T)
|
||||
endforeach()
|
||||
get_filename_component(_ICON_NAME "${${_T}_ICON}" NAME)
|
||||
get_filename_component(_ICON_FN "${${_T}_ICON}" ABSOLUTE BASE_DIR "${CMAKE_CURRENT_SOURCE_DIR}")
|
||||
set(_TV "${_T}_${${_T}_VERSION}")
|
||||
set(_TV "${_T}_${${_T}_APPVERSION}")
|
||||
set(_DEP_LIBPATH)
|
||||
set(_DEP_LIBS_CS)
|
||||
set(_DEP_LIBS)
|
||||
@@ -233,7 +233,7 @@ macro(deploy_target _T)
|
||||
${_CMD_RES}
|
||||
|
||||
COMMAND echo "Package: ${_DEBNAME}" ${_C_echof}
|
||||
COMMAND echo "Version: ${${_T}_VERSION}" ${_C_echo}
|
||||
COMMAND echo "Version: ${${_T}_APPVERSION}" ${_C_echo}
|
||||
COMMAND echo "Architecture: ${_DEB_ARCH}" ${_C_echo}
|
||||
COMMAND echo "Maintainer: ${${_T}_COMPANY} <>" ${_C_echo}
|
||||
COMMAND deploy_tool --prefix "Depends: " --dependencies -l ${CMAKE_LDD} ${_DEPLOY_DIR}/${_T} -a "${_DEP_LIBS_CS}" -o "${_AGD}/usr/lib" ${_C_echo}
|
||||
@@ -312,8 +312,8 @@ macro(deploy_target _T)
|
||||
)
|
||||
elseif (APPLE)
|
||||
set(MACOSX_BUNDLE_GUI_IDENTIFIER "${${_T}_FULLNAME}")
|
||||
set(MACOSX_BUNDLE_SHORT_VERSION_STRING "${${_T}_VERSION}")
|
||||
set(MACOSX_BUNDLE_LONG_VERSION_STRING "${${_T}_VERSION}")
|
||||
set(MACOSX_BUNDLE_SHORT_VERSION_STRING "${${_T}_APPVERSION}")
|
||||
set(MACOSX_BUNDLE_LONG_VERSION_STRING "${${_T}_APPVERSION}")
|
||||
set(MACOSX_BUNDLE_ICON_FILE "${_ICON_NAME}")
|
||||
set(MACOSX_BUNDLE_BUNDLE_NAME "${${_T}_LABEL}")
|
||||
set(MACOSX_BUNDLE_COPYRIGHT "${${_T}_COMPANY}")
|
||||
|
||||
Reference in New Issue
Block a user