From 5cd4f01d852d98ff36d3e7dcf17024c3028b5e17 Mon Sep 17 00:00:00 2001 From: John Schoenick Date: Thu, 6 Sep 2018 13:49:02 -0700 Subject: [PATCH] makefile_base.mak: Use clang for CC/CXX on OS X --- build/makefile_base.mak | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/build/makefile_base.mak b/build/makefile_base.mak index 05cd852a..ec4e8da7 100644 --- a/build/makefile_base.mak +++ b/build/makefile_base.mak @@ -41,10 +41,18 @@ endif # If CC is coming from make's defaults or nowhere, use our own default. Otherwise respect environment. ifneq ($(filter default undefined,$(origin CC)),) - CC = ccache gcc + ifeq ($(OSX),1) + CC = ccache clang + else + CC = ccache gcc + endif endif ifneq ($(filter default undefined,$(origin CXX)),) - CXX = ccache g++ + ifeq ($(OSX),1) + CXX = ccache clang++ + else + CXX = ccache g++ + endif endif export CC