Added bundle version and copyright string to OS X bundle info.

This commit is contained in:
Maarten ter Huurne 2011-12-11 16:21:17 +01:00
parent 9d2f589f01
commit c1cf4f80cf
2 changed files with 14 additions and 8 deletions

View File

@ -67,6 +67,15 @@ if(GIT_FOUND AND NOT DOLPHIN_WC_REVISION)
OUTPUT_STRIP_TRAILING_WHITESPACE) OUTPUT_STRIP_TRAILING_WHITESPACE)
endif() endif()
# version number
set(DOLPHIN_VERSION_MAJOR "3")
set(DOLPHIN_VERSION_MINOR "0")
if(DOLPHIN_IS_STABLE)
set(DOLPHIN_VERSION_PATCH "0")
else()
set(DOLPHIN_VERSION_PATCH ${DOLPHIN_WC_REVISION})
endif()
# Various compile flags # Various compile flags
add_definitions(-msse2) add_definitions(-msse2)
@ -503,14 +512,9 @@ endif()
# packaging information # packaging information
set(CPACK_PACKAGE_NAME "dolphin-emu") set(CPACK_PACKAGE_NAME "dolphin-emu")
set(CPACK_PACKAGE_VENDOR "Dolphin Team") set(CPACK_PACKAGE_VENDOR "Dolphin Team")
set(CPACK_PACKAGE_VERSION_MAJOR "3") set(CPACK_PACKAGE_VERSION_MAJOR ${DOLPHIN_VERSION_MAJOR})
set(CPACK_PACKAGE_VERSION_MINOR "0") set(CPACK_PACKAGE_VERSION_MINOR ${DOLPHIN_VERSION_MINOR})
set(CPACK_PACKAGE_VERSION_PATCH ${DOLPHIN_VERSION_PATCH})
if(DOLPHIN_IS_STABLE)
set(CPACK_PACKAGE_VERSION_PATCH "0")
else()
set(CPACK_PACKAGE_VERSION_PATCH ${DOLPHIN_WC_REVISION})
endif()
# TODO: CPACK_PACKAGE_DESCRIPTION_FILE # TODO: CPACK_PACKAGE_DESCRIPTION_FILE
# TODO: CPACK_PACKAGE_DESCRIPTION_SUMMARY # TODO: CPACK_PACKAGE_DESCRIPTION_SUMMARY

View File

@ -129,6 +129,8 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
MACOSX_BUNDLE_GUI_IDENTIFIER com.dolphin-emulator.dolphin MACOSX_BUNDLE_GUI_IDENTIFIER com.dolphin-emulator.dolphin
MACOSX_BUNDLE_SHORT_VERSION_STRING ${DOLPHIN_WC_DESCRIBE} MACOSX_BUNDLE_SHORT_VERSION_STRING ${DOLPHIN_WC_DESCRIBE}
MACOSX_BUNDLE_LONG_VERSION_STRING ${DOLPHIN_WC_REVISION} MACOSX_BUNDLE_LONG_VERSION_STRING ${DOLPHIN_WC_REVISION}
MACOSX_BUNDLE_BUNDLE_VERSION "${DOLPHIN_VERSION_MAJOR}.${DOLPHIN_VERSION_MINOR}"
MACOSX_BUNDLE_COPYRIGHT "Licensed under GPL version 2"
) )
# Install Cg framework into application bundle. # Install Cg framework into application bundle.