add macOS BigSur icon to musredit.

This commit is contained in:
suter_a 2021-02-14 22:06:09 +01:00
parent 90fb81f16a
commit 457adc7e7e
4 changed files with 20 additions and 4 deletions

View File

@ -88,7 +88,11 @@ set_property(SOURCE ui_PMsr2DataDialog.h PROPERTY SKIP_AUTOMOC ON)
set_property(SOURCE ui_PChangeDefaultPathsDialog.h PROPERTY SKIP_AUTOMOC ON) set_property(SOURCE ui_PChangeDefaultPathsDialog.h PROPERTY SKIP_AUTOMOC ON)
set_property(SOURCE qrc_musredit.cpp PROPERTY SKIP_AUTOMOC ON) set_property(SOURCE qrc_musredit.cpp PROPERTY SKIP_AUTOMOC ON)
set(macosx_icon icons/musredit.icns) if (${CMAKE_HOST_SYSTEM_VERSION} GREATER_EQUAL "20.3.0")
set(macosx_icon icons/musredit-bigsur.icns)
else()
set(macosx_icon icons/musredit.icns)
endif()
if (APPLE) if (APPLE)
add_executable(musredit MACOSX_BUNDLE add_executable(musredit MACOSX_BUNDLE
${musredit_src} ${musredit_src}
@ -144,7 +148,11 @@ if (APPLE)
MACOSX_BUNDLE TRUE MACOSX_BUNDLE TRUE
MACOSX_BUNDLE_BUNDLE_NAME "musredit" MACOSX_BUNDLE_BUNDLE_NAME "musredit"
MACOSX_BUNDLE_INFO_STRING "musrfit: musredit simplifies the handling of the msr-files for uSR fitting." MACOSX_BUNDLE_INFO_STRING "musrfit: musredit simplifies the handling of the msr-files for uSR fitting."
if (${CMAKE_HOST_SYSTEM_VERSION} GREATER_EQUAL "20.3.0")
MACOSX_BUNDLE_ICON_FILE "musredit-bigsur.icns"
else()
MACOSX_BUNDLE_ICON_FILE "musredit.icns" MACOSX_BUNDLE_ICON_FILE "musredit.icns"
endif()
MACOSX_BUNDLE_LONG_VERSION_STRING "${PROJECT_VERSION}" MACOSX_BUNDLE_LONG_VERSION_STRING "${PROJECT_VERSION}"
MACOSX_BUNDLE_GUI_IDENTIFIER "ch.psi.lmu.musredit" MACOSX_BUNDLE_GUI_IDENTIFIER "ch.psi.lmu.musredit"
MACOSX_BUNDLE_COPYRIGHT "Andreas Suter" MACOSX_BUNDLE_COPYRIGHT "Andreas Suter"

Binary file not shown.

View File

@ -84,7 +84,11 @@ set_property(SOURCE ui_PMsr2DataDialog.h PROPERTY SKIP_AUTOMOC ON)
set_property(SOURCE ui_PChangeDefaultPathsDialog.h PROPERTY SKIP_AUTOMOC ON) set_property(SOURCE ui_PChangeDefaultPathsDialog.h PROPERTY SKIP_AUTOMOC ON)
set_property(SOURCE qrc_musredit.cpp PROPERTY SKIP_AUTOMOC ON) set_property(SOURCE qrc_musredit.cpp PROPERTY SKIP_AUTOMOC ON)
set(macosx_icon icons/musredit.icns) if (${CMAKE_HOST_SYSTEM_VERSION} GREATER_EQUAL "20.3.0")
set(macosx_icon icons/musredit-bigsur.icns)
else()
set(macosx_icon icons/musredit.icns)
endif()
if (APPLE) if (APPLE)
add_executable(musredit MACOSX_BUNDLE add_executable(musredit MACOSX_BUNDLE
${musredit_src} ${musredit_src}
@ -117,7 +121,11 @@ if (APPLE)
MACOSX_BUNDLE TRUE MACOSX_BUNDLE TRUE
MACOSX_BUNDLE_BUNDLE_NAME "musredit" MACOSX_BUNDLE_BUNDLE_NAME "musredit"
MACOSX_BUNDLE_INFO_STRING "musrfit: musredit simplifies the handling of the msr-files for uSR fitting." MACOSX_BUNDLE_INFO_STRING "musrfit: musredit simplifies the handling of the msr-files for uSR fitting."
if (${CMAKE_HOST_SYSTEM_VERSION} GREATER_EQUAL "20.3.0")
MACOSX_BUNDLE_ICON_FILE "musredit-bigsur.icns"
else()
MACOSX_BUNDLE_ICON_FILE "musredit.icns" MACOSX_BUNDLE_ICON_FILE "musredit.icns"
endif()
MACOSX_BUNDLE_LONG_VERSION_STRING "${PROJECT_VERSION}" MACOSX_BUNDLE_LONG_VERSION_STRING "${PROJECT_VERSION}"
MACOSX_BUNDLE_GUI_IDENTIFIER "ch.psi.lmu.musredit" MACOSX_BUNDLE_GUI_IDENTIFIER "ch.psi.lmu.musredit"
MACOSX_BUNDLE_COPYRIGHT "Andreas Suter" MACOSX_BUNDLE_COPYRIGHT "Andreas Suter"

Binary file not shown.