summaryrefslogtreecommitdiffstatshomepage
path: root/src/build/cc_detection.mak
blob: ed7f486325c3b2e8568ec1a326a2ece31622398b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ifneq (,$(findstring clang,$(CC)))
	include $(SRC)/build/flags_clang.mak
else
	ifneq (,$(findstring emcc,$(CC)))
		# Emscripten compiler is based on clang
		include $(SRC)/build/flags_clang.mak
	else
		TEST_GCC = $(shell gcc --version)
		# is it Clang symlinked/renamed to GCC (Xcode 5.0 on OS X)?
		ifeq ($(findstring clang,$(TEST_GCC)),clang)
			include $(SRC)/build/flags_clang.mak
		else
			include $(SRC)/build/flags_gcc.mak
		endif
	endif
endif