Changeset View
Changeset View
Standalone View
Standalone View
cmake/platforms/OSX.cmake
Show All 29 Lines | |||||
set(OSX_EXTRA_FLAGS | set(OSX_EXTRA_FLAGS | ||||
" -target ${TOOLCHAIN_PREFIX}" | " -target ${TOOLCHAIN_PREFIX}" | ||||
" -mlinker-version=253.9" | " -mlinker-version=253.9" | ||||
) | ) | ||||
string(APPEND CMAKE_C_FLAGS_INIT ${OSX_EXTRA_FLAGS}) | string(APPEND CMAKE_C_FLAGS_INIT ${OSX_EXTRA_FLAGS}) | ||||
string(APPEND CMAKE_CXX_FLAGS_INIT ${OSX_EXTRA_FLAGS} " -stdlib=libc++") | string(APPEND CMAKE_CXX_FLAGS_INIT ${OSX_EXTRA_FLAGS} " -stdlib=libc++") | ||||
# Ensure we use an OSX specific version of ar, ranlib and nm. | # Ensure we use an OSX specific version of ar, ranlib and nm. | ||||
deadalnix: And strip. | |||||
find_program(CMAKE_AR ${TOOLCHAIN_PREFIX}-ar) | find_program(CMAKE_AR ${TOOLCHAIN_PREFIX}-ar) | ||||
find_program(CMAKE_RANLIB ${TOOLCHAIN_PREFIX}-ranlib) | find_program(CMAKE_RANLIB ${TOOLCHAIN_PREFIX}-ranlib) | ||||
find_program(CMAKE_NM ${TOOLCHAIN_PREFIX}-nm) | find_program(CMAKE_NM ${TOOLCHAIN_PREFIX}-nm) | ||||
find_program(CMAKE_STRIP ${TOOLCHAIN_PREFIX}-strip) |
And strip.