git-svn-id: svn://db.shs.com.ru/libs@806 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -28,8 +28,8 @@
|
||||
# library search path
|
||||
#
|
||||
macro(deploy_target _T full_app_name version icon label copyright info)
|
||||
set(_DESTINATION)
|
||||
set(_DEPLOY_DIR)
|
||||
set(_DESTINATION "${CMAKE_INSTALL_PREFIX}")
|
||||
set(_DEPLOY_DIR "${CMAKE_INSTALL_PREFIX}")
|
||||
set(_is_dest 0)
|
||||
set(_is_deploy_dir 0)
|
||||
foreach(_i ${ARGN})
|
||||
@@ -77,7 +77,7 @@ macro(deploy_target _T full_app_name version icon label copyright info)
|
||||
set(MACOSX_BUNDLE_INFO_STRING "${info}")
|
||||
set(MACOSX_BUNDLE_BUNDLE_VERSION "6.0")
|
||||
set_target_properties(${_T} PROPERTIES MACOSX_BUNDLE TRUE)
|
||||
set(_AGD "${_DEPLOY_DIR}${_T}.app")
|
||||
set(_AGD "${_DEPLOY_DIR}/${_T}.app")
|
||||
set(_DMG "${CMAKE_CURRENT_BINARY_DIR}/dmg")
|
||||
add_custom_target(deploy
|
||||
# gather .app dir
|
||||
@@ -91,7 +91,7 @@ macro(deploy_target _T full_app_name version icon label copyright info)
|
||||
COMMAND cp -r ${_AGD} ${_DMG}
|
||||
COMMAND ln --symbolic /Applications ${_DMG}
|
||||
# generate dmg
|
||||
COMMAND genisoimage -quiet -V ${_T} -D -R -apple -no-pad -o ${_DESTINATION}${_TV}.dmg ${_DMG}
|
||||
COMMAND genisoimage -quiet -V ${_T} -D -R -apple -no-pad -o ${_DESTINATION}/${_TV}.dmg ${_DMG}
|
||||
COMMENT "Generating ${_TV}.dmg"
|
||||
)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user