From 6371025860dada8dc30671ac148cdb5b179a5698 Mon Sep 17 00:00:00 2001 From: Raymond Yang Date: Wed, 28 Nov 2018 19:22:29 -0800 Subject: [PATCH] Add flag for mac compliance (#45) * Refine windows CI configs * Add flag for mac compliance --- cmake/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 158356b67f..3d2c7fa4b7 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -110,6 +110,13 @@ else() add_definitions(-DUSE_OPENMP) endif() endif() + +if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + #For Mac compliance + message("Adding flags for Mac builds") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fstack-protector-strong") +endif() + find_package(PNG) set(ENABLE_DATE_TESTING OFF CACHE BOOL "" FORCE) set(USE_SYSTEM_TZ_DB ON CACHE BOOL "" FORCE)