Snow Leopard/Leopard detection.

This commit is contained in:
John Maguire 2010-06-18 11:13:44 +00:00
parent c8413dec80
commit 339b581040
2 changed files with 12 additions and 0 deletions

View File

@ -61,6 +61,15 @@ find_path(LASTFM_INCLUDE_DIRS lastfm/ws.h)
if (APPLE)
find_library(GROWL Growl)
find_library(SPARKLE Sparkle)
# Uses Darwin kernel version.
# 9.8.0 -> 10.5/Leopard
# 10.4.0 -> 10.6/Snow Leopard
string(REGEX MATCH "[0-9]+" DARWIN_VERSION ${CMAKE_HOST_SYSTEM_VERSION})
if (DARWIN_VERSION GREATER 9)
SET(SNOW_LEOPARD 1)
elseif (DARWIN_VERSION GREATER 8)
SET(LEOPARD 1)
endif (DARWIN_VERSION GREATER 9)
endif (APPLE)
if(${CMAKE_BUILD_TYPE} MATCHES "Release")

View File

@ -27,6 +27,9 @@
#cmakedefine ENABLE_VISUALISATIONS
#cmakedefine SNOW_LEOPARD
#cmakedefine LEOPARD
#cmakedefine HAVE_GSTREAMER
#cmakedefine HAVE_LIBVLC
#cmakedefine HAVE_LIBXINE