summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2021-08-03 14:03:03 +0800
committerGitHub <[email protected]>2021-08-03 14:03:03 +0800
commit9e441b3aebf8a2615b2d6a4a4965d0b7e386db43 (patch)
treefdcaf64052d51fc1dc806a3497cbc4152cadcc43
parenteb1b93990da34d1be2ccace1bc9e378ad6209dbc (diff)
Update prefix.mak
-rw-r--r--core/plat/iphoneos/prefix.mak12
1 files changed, 6 insertions, 6 deletions
diff --git a/core/plat/iphoneos/prefix.mak b/core/plat/iphoneos/prefix.mak
index d81e6edba..c2b2d93b6 100644
--- a/core/plat/iphoneos/prefix.mak
+++ b/core/plat/iphoneos/prefix.mak
@@ -25,7 +25,7 @@ TARGETARCH += -miphoneos-version-min=10.0
PRE_ := $(if $(BIN),$(BIN)/$(PRE),xcrun -sdk iphoneos )
# cc
-CC = $(PRE_)clang
+CC := $(if $(CC),$(CC),$(PRE_)clang)
ifeq ($(CXFLAGS_CHECK),)
CC_CHECK = ${shell if $(CC) $(1) -S -o /dev/null -xc /dev/null > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi }
CXFLAGS_CHECK := $(call CC_CHECK,-ftrapv,)
@@ -33,7 +33,7 @@ export CXFLAGS_CHECK
endif
# ld
-LD = $(PRE_)clang
+LD := $(if $(CC),$(CC),$(PRE_)clang)
ifeq ($(LDFLAGS_CHECK),)
LD_CHECK = ${shell if $(LD) $(1) -S -o /dev/null -xc /dev/null > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi }
LDFLAGS_CHECK := $(call LD_CHECK,-ftrapv,)
@@ -41,10 +41,10 @@ export LDFLAGS_CHECK
endif
# tool
-MM = $(PRE_)clang
-AR = $(PRE_)ar
-STRIP = $(PRE_)strip
-RANLIB = $(PRE_)ranlib
+MM := $(if $(CC),$(CC),$(PRE_)clang)
+AR := $(if $(AR),$(AR),$(PRE_)ar)
+STRIP := $(if $(STRIP),$(STRIP),$(PRE_)strip)
+RANLIB := $(if $(RANLIB),$(RANLIB),$(PRE_)ranlib)
AS = $(PRE_)clang
RM = rm -f
RMDIR = rm -rf