diff options
author | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2016-05-01 19:04:25 -0500 |
---|---|---|
committer | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2016-05-01 19:04:25 -0500 |
commit | f962ee9dc6926d417b988cfeefc91f189724be36 (patch) | |
tree | 205ccf8ec740dcfcab74f0f881d7f7c7625edcb6 /scripts/genout.cmake.in | |
parent | a271625928e05e3b5593b6ae45d157be163d16ed (diff) | |
parent | d960ced6e105c423f22a206e8525550a541a5d3e (diff) | |
download | libpng-f962ee9dc6926d417b988cfeefc91f189724be36.tar.gz |
Merge branch 'fix-pnglibconf-on-osx' of git://github.com/aseprite/libpng into libpng16
Diffstat (limited to 'scripts/genout.cmake.in')
-rw-r--r-- | scripts/genout.cmake.in | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/genout.cmake.in b/scripts/genout.cmake.in index f52f23966..3bbe453a0 100644 --- a/scripts/genout.cmake.in +++ b/scripts/genout.cmake.in @@ -22,6 +22,13 @@ set(PNGLIB_MINOR "@PNGLIB_MINOR@") set(PNGLIB_VERSION "@PNGLIB_VERSION@") set(ZLIBINCDIR "@ZLIB_INCLUDE_DIR@") +set(PLATFORM_C_FLAGS) +if(APPLE) + set(CMAKE_OSX_ARCHITECTURES "@CMAKE_OSX_ARCHITECTURES@") + set(CMAKE_OSX_SYSROOT "@CMAKE_OSX_SYSROOT@") + set(PLATFORM_C_FLAGS -arch ${CMAKE_OSX_ARCHITECTURES} -isysroot ${CMAKE_OSX_SYSROOT}) +endif() + get_filename_component(INPUTEXT "${INPUT}" EXT) get_filename_component(OUTPUTEXT "${OUTPUT}" EXT) get_filename_component(INPUTBASE "${INPUT}" NAME_WE) @@ -48,6 +55,7 @@ if ("${INPUTEXT}" STREQUAL ".c" AND "${OUTPUTEXT}" STREQUAL ".out") execute_process(COMMAND "${CMAKE_C_COMPILER}" "-E" ${CMAKE_C_FLAGS} + ${PLATFORM_C_FLAGS} "-I${SRCDIR}" "-I${BINDIR}" ${INCLUDES} |