Changeset View
Changeset View
Standalone View
Standalone View
src/qt/CMakeLists.txt
Show First 20 Lines • Show All 484 Lines • ▼ Show 20 Lines | if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") | ||||
) | ) | ||||
add_custom_target(osx-deploydir | add_custom_target(osx-deploydir | ||||
DEPENDS | DEPENDS | ||||
"${OSX_APPLICATION_SYMLINK}" | "${OSX_APPLICATION_SYMLINK}" | ||||
"${DMG_DSSTORE}" | "${DMG_DSSTORE}" | ||||
"${BACKGROUND_DIST_TIFF}" | "${BACKGROUND_DIST_TIFF}" | ||||
) | ) | ||||
if(CMAKE_CROSSCOMPILING) | |||||
find_program_or_fail(GENISOIMAGE_EXECUTABLE genisoimage) | |||||
add_custom_target(osx-dmg | |||||
COMMAND | |||||
"${GENISOIMAGE_EXECUTABLE}" | |||||
-no-cache-inodes | |||||
-D | |||||
-l | |||||
-probe | |||||
-V "${OSX_VOLNAME}" | |||||
-no-pad | |||||
-r | |||||
-dir-mode 0755 | |||||
-apple | |||||
-o "${OSX_VOLNAME}.dmg" | |||||
"${DMG_DIST}" | |||||
WORKING_DIRECTORY | |||||
"${CMAKE_BINARY_DIR}" | |||||
) | |||||
add_dependencies(osx-dmg osx-deploydir) | |||||
else() | |||||
add_custom_target(osx-dmg | |||||
COMMAND | |||||
"${PYTHON_EXECUTABLE}" | |||||
"${MACDEPLOYQTPLUS}" | |||||
"$<TARGET_BUNDLE_DIR:BitcoinABC-Qt>" | |||||
-translations-dir "${QT_TRANSLATION_DIR}" | |||||
-add-qt-tr "${QT_LOCALES}" | |||||
-dmg | |||||
-fancy "${MACDEPLOY_DIR}/fancy.plist" | |||||
-volname "${OSX_VOLNAME}" | |||||
WORKING_DIRECTORY | |||||
"${CMAKE_BINARY_DIR}" | |||||
DEPENDS | |||||
"${BACKGROUND_TIFF_MULTIRES}" | |||||
) | |||||
add_dependencies(osx-dmg BitcoinABC-Qt) | |||||
endif() | |||||
endif() | endif() | ||||
# Test tests | # Test tests | ||||
add_subdirectory(test) | add_subdirectory(test) |