Skip to content

Commit befe464

Browse files
committed
merge
2 parents be65bc9 + 88264b6 commit befe464

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

cmake/package_name.cmake

+6-5
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,15 @@ IF(NOT VERSION)
7272
ENDIF()
7373
ENDIF()
7474
ELSEIF(CMAKE_SYSTEM_NAME MATCHES "Darwin")
75-
IF(${CMAKE_OSX_DEPLOYMENT_TARGET})
76-
SET(VER "${CMAKE_OSX_DEPLOYMENT_TARGET}")
75+
IF(CMAKE_OSX_DEPLOYMENT_TARGET)
76+
SET(DEFAULT_PLATFORM "osx${CMAKE_OSX_DEPLOYMENT_TARGET}")
7777
ELSE()
7878
SET(VER "${CMAKE_SYSTEM_VERSION}")
79+
STRING(REGEX REPLACE "([0-9]+)\\.[0-9]+\\.[0-9]+" "\\1" VER "${VER}")
80+
# Subtract 4 from Darwin version to get correct osx10.X
81+
MATH(EXPR VER "${VER} -4")
82+
SET(DEFAULT_PLATFORM "osx10.${VER}")
7983
ENDIF()
80-
STRING(REGEX REPLACE "([0-9]+)\\.[0-9]+\\.[0-9]+" "\\1" VER "${VER}")
81-
MATH(EXPR VER "${VER} -4")
82-
SET(DEFAULT_PLATFORM "osx10.${VER}")
8384
LIST(LENGTH CMAKE_OSX_ARCHITECTURES LEN)
8485
IF(LEN GREATER 1)
8586
SET(DEFAULT_MACHINE "universal")

0 commit comments

Comments
 (0)