Changeset View
Changeset View
Standalone View
Standalone View
src/qt/CMakeLists.txt
Show First 20 Lines • Show All 451 Lines • ▼ Show 20 Lines | if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") | ||||
set(DMG_DIST "${CMAKE_BINARY_DIR}/dist") | set(DMG_DIST "${CMAKE_BINARY_DIR}/dist") | ||||
add_custom_command( | add_custom_command( | ||||
OUTPUT | OUTPUT | ||||
"${DMG_DIST}" | "${DMG_DIST}" | ||||
COMMAND | COMMAND | ||||
"INSTALLNAMETOOL=${CMAKE_INSTALL_NAME_TOOL}" | "INSTALLNAMETOOL=${CMAKE_INSTALL_NAME_TOOL}" | ||||
"OTOOL=${CMAKE_OTOOL}" | "OTOOL=${CMAKE_OTOOL}" | ||||
"STRIP=${CMAKE_STRIP}" | "STRIP=${CMAKE_STRIP}" | ||||
"${PYTHON_EXECUTABLE}" | "${Python_EXECUTABLE}" | ||||
"${MACDEPLOYQTPLUS}" | "${MACDEPLOYQTPLUS}" | ||||
"${STRIPPED_BUNDLE}" | "${STRIPPED_BUNDLE}" | ||||
-translations-dir "${QT_TRANSLATION_DIR}" | -translations-dir "${QT_TRANSLATION_DIR}" | ||||
-add-qt-tr "${QT_LOCALES}" | -add-qt-tr "${QT_LOCALES}" | ||||
WORKING_DIRECTORY | WORKING_DIRECTORY | ||||
"${CMAKE_BINARY_DIR}" | "${CMAKE_BINARY_DIR}" | ||||
DEPENDS | DEPENDS | ||||
"${STRIPPED_BUNDLE}" | "${STRIPPED_BUNDLE}" | ||||
▲ Show 20 Lines • Show All 43 Lines • ▼ Show 20 Lines | if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") | ||||
file(WRITE "${CMAKE_BINARY_DIR}/osx_volname" "${OSX_VOLNAME}") | file(WRITE "${CMAKE_BINARY_DIR}/osx_volname" "${OSX_VOLNAME}") | ||||
set(DMG_DSSTORE "${DMG_DIST}/.DS_Store") | set(DMG_DSSTORE "${DMG_DIST}/.DS_Store") | ||||
set(GEN_DSSTORE "${MACDEPLOY_DIR}/custom_dsstore.py") | set(GEN_DSSTORE "${MACDEPLOY_DIR}/custom_dsstore.py") | ||||
add_custom_command( | add_custom_command( | ||||
OUTPUT | OUTPUT | ||||
"${DMG_DSSTORE}" | "${DMG_DSSTORE}" | ||||
COMMAND | COMMAND | ||||
"${PYTHON_EXECUTABLE}" | "${Python_EXECUTABLE}" | ||||
"${GEN_DSSTORE}" | "${GEN_DSSTORE}" | ||||
"${DMG_DSSTORE}" | "${DMG_DSSTORE}" | ||||
"${OSX_VOLNAME}" | "${OSX_VOLNAME}" | ||||
DEPENDS | DEPENDS | ||||
"${GEN_DSSTORE}" | "${GEN_DSSTORE}" | ||||
"${DMG_DIST}" | "${DMG_DIST}" | ||||
) | ) | ||||
Show All 34 Lines | add_custom_target(osx-dmg | ||||
"${DMG_DIST}" | "${DMG_DIST}" | ||||
WORKING_DIRECTORY | WORKING_DIRECTORY | ||||
"${CMAKE_BINARY_DIR}" | "${CMAKE_BINARY_DIR}" | ||||
) | ) | ||||
add_dependencies(osx-dmg osx-deploydir) | add_dependencies(osx-dmg osx-deploydir) | ||||
else() | else() | ||||
add_custom_target(osx-dmg | add_custom_target(osx-dmg | ||||
COMMAND | COMMAND | ||||
"${PYTHON_EXECUTABLE}" | "${Python_EXECUTABLE}" | ||||
"${MACDEPLOYQTPLUS}" | "${MACDEPLOYQTPLUS}" | ||||
"${STRIPPED_BUNDLE}" | "${STRIPPED_BUNDLE}" | ||||
-translations-dir "${QT_TRANSLATION_DIR}" | -translations-dir "${QT_TRANSLATION_DIR}" | ||||
-add-qt-tr "${QT_LOCALES}" | -add-qt-tr "${QT_LOCALES}" | ||||
-dmg | -dmg | ||||
-fancy "${MACDEPLOY_DIR}/fancy.plist" | -fancy "${MACDEPLOY_DIR}/fancy.plist" | ||||
-volname "${OSX_VOLNAME}" | -volname "${OSX_VOLNAME}" | ||||
WORKING_DIRECTORY | WORKING_DIRECTORY | ||||
Show All 10 Lines |