diff --git a/Build_clang.sh b/Build_clang.sh new file mode 100644 index 0000000000..9b61955d2e --- /dev/null +++ b/Build_clang.sh @@ -0,0 +1,2 @@ +make CC=clang CXX=clang++ CPP=clang-cpp + diff --git a/Makefile b/Makefile index bc82c2cb41..3b4b43eb54 100644 --- a/Makefile +++ b/Makefile @@ -460,7 +460,7 @@ else ifeq ($(WINDOWS_BUILD),1) endif ifeq ($(WINDOWS_BUILD),1) # fixes compilation in MXE on Linux and WSL - CPP := cpp -P + CPP ?= cpp -P OBJCOPY := objcopy OBJDUMP := $(CROSS)objdump else ifeq ($(OSX_BUILD),1) @@ -468,7 +468,7 @@ else ifeq ($(OSX_BUILD),1) OBJDUMP := i686-w64-mingw32-objdump OBJCOPY := i686-w64-mingw32-objcopy else # Linux & other builds - CPP := $(CROSS)cpp -P + CPP ?= $(CROSS)cpp -P OBJCOPY := $(CROSS)objcopy OBJDUMP := $(CROSS)objdump endif