From c75d78779127236d484c5e50215689ebad13792e Mon Sep 17 00:00:00 2001 From: Sam Spilsbury Date: Tue, 15 Jul 2014 15:29:28 +0800 Subject: [PATCH] Check for empty architectures before setting -arch flag. --- CMake/cotire.cmake | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/CMake/cotire.cmake b/CMake/cotire.cmake index 990f277..dd7795a 100644 --- a/CMake/cotire.cmake +++ b/CMake/cotire.cmake @@ -410,9 +410,11 @@ function (cotire_get_target_compile_flags _config _language _directory _target _ if (NOT _architectures) get_target_property(_architectures ${_target} OSX_ARCHITECTURES) endif() - foreach (_arch ${_architectures}) - list (APPEND _compileFlags "-arch" "${_arch}") - endforeach() + if (_architectures) + foreach (_arch ${_architectures}) + list (APPEND _compileFlags "-arch" "${_arch}") + endforeach() + endif (_architectures) if (CMAKE_OSX_SYSROOT) if (CMAKE_${_language}_SYSROOT_FLAG) list (APPEND _compileFlags "${CMAKE_${_language}_SYSROOT_FLAG}" "${CMAKE_OSX_SYSROOT}")