mirror of
https://github.com/etlegacy/etlegacy-libs.git
synced 2025-02-24 04:01:12 +00:00
libpng: fixed the universal build on macos
This commit is contained in:
parent
e60d369d21
commit
1784dfbb11
1 changed files with 3 additions and 1 deletions
|
@ -27,7 +27,9 @@ if(APPLE)
|
||||||
set(CMAKE_OSX_ARCHITECTURES "@CMAKE_OSX_ARCHITECTURES@")
|
set(CMAKE_OSX_ARCHITECTURES "@CMAKE_OSX_ARCHITECTURES@")
|
||||||
set(CMAKE_OSX_SYSROOT "@CMAKE_OSX_SYSROOT@")
|
set(CMAKE_OSX_SYSROOT "@CMAKE_OSX_SYSROOT@")
|
||||||
if(CMAKE_OSX_ARCHITECTURES)
|
if(CMAKE_OSX_ARCHITECTURES)
|
||||||
set(PLATFORM_C_FLAGS ${PLATFORM_C_FLAGS} -arch ${CMAKE_OSX_ARCHITECTURES})
|
# workaround: cpp-gen only supports one arch so we need to pick the first one (if there are multiple)
|
||||||
|
list(GET CMAKE_OSX_ARCHITECTURES 0 MACOS_ARCH)
|
||||||
|
set(PLATFORM_C_FLAGS ${PLATFORM_C_FLAGS} -arch ${MACOS_ARCH})
|
||||||
endif()
|
endif()
|
||||||
if(CMAKE_OSX_SYSROOT)
|
if(CMAKE_OSX_SYSROOT)
|
||||||
set(PLATFORM_C_FLAGS ${PLATFORM_C_FLAGS} -isysroot ${CMAKE_OSX_SYSROOT})
|
set(PLATFORM_C_FLAGS ${PLATFORM_C_FLAGS} -isysroot ${CMAKE_OSX_SYSROOT})
|
||||||
|
|
Loading…
Reference in a new issue