summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2020-02-26 00:41:15 +0800
committerruki <[email protected]>2020-02-25 22:07:35 +0800
commit510eccaf9ff776077b75ae189ac850035c6d3680 (patch)
treed89162529471b7d7f75b82ab501d9d6ab57c1f47
parent860bd6a0e3be49be7fa65ca65ae874558ec88be6 (diff)
update makefile
-rw-r--r--core/makefile8
-rw-r--r--makefile14
2 files changed, 12 insertions, 10 deletions
diff --git a/core/makefile b/core/makefile
index 4293b9c57..82ad45483 100644
--- a/core/makefile
+++ b/core/makefile
@@ -158,7 +158,6 @@ PLAT :=$(if $(PLAT),$(PLAT),linux)
# architecture
ifeq ($(ARCH),)
-
ifneq ($(MSYSTEM_CARCH),)
MSYSARCH := $(MSYSTEM_CARCH)
else
@@ -169,9 +168,6 @@ ARCH :=$(if $(findstring msys,$(PLAT)),$(MSYSARCH),$(ARCH))
ARCH :=$(if $(findstring cygwin,$(PLAT)),x$(shell getconf LONG_BIT),$(ARCH))
ARCH :=$(if $(findstring macosx,$(PLAT)),x$(shell getconf LONG_BIT),$(ARCH))
ARCH :=$(if $(findstring linux,$(PLAT)),x$(shell getconf LONG_BIT),$(ARCH))
-ARCH :=$(if $(findstring i686,$(ARCH)),i386,$(ARCH))
-ARCH :=$(if $(findstring x32,$(ARCH)),i386,$(ARCH))
-ARCH :=$(if $(findstring x64,$(ARCH)),x86_64,$(ARCH))
ARCH :=$(if $(findstring iphoneos,$(PLAT)),armv7,$(ARCH))
ARCH :=$(if $(findstring android,$(PLAT)),armv7,$(ARCH))
@@ -183,8 +179,10 @@ ARCH := $(if $(findstring arm64,$(ARCHSTR)),arm64,$(ARCH))
ARCH := $(if $(findstring armv7,$(ARCHSTR)),armv7,$(ARCH))
ARCH := $(if $(findstring arm,$(ARCHSTR)),arm,$(ARCH))
endif
-
endif
+ARCH :=$(if $(findstring i686,$(ARCH)),i386,$(ARCH))
+ARCH :=$(if $(findstring x32,$(ARCH)),i386,$(ARCH))
+ARCH :=$(if $(findstring x64,$(ARCH)),x86_64,$(ARCH))
# debug
DEBUG :=$(if $(DEBUG),$(DEBUG),n)
diff --git a/makefile b/makefile
index 17fe94ee7..21d851577 100644
--- a/makefile
+++ b/makefile
@@ -33,14 +33,16 @@ PLAT :=$(if $(PLAT),$(PLAT),linux)
# architecture
ifeq ($(ARCH),)
-
+ifneq ($(MSYSTEM_CARCH),)
+MSYSARCH := $(MSYSTEM_CARCH)
+else
+MSYSARCH := x$(shell getconf LONG_BIT)
+endif
ARCH :=$(if $(findstring windows,$(PLAT)),x86,$(ARCH))
-ARCH :=$(if $(findstring msys,$(PLAT)),x$(shell getconf LONG_BIT),$(ARCH))
+ARCH :=$(if $(findstring msys,$(PLAT)),$(MSYSARCH),$(ARCH))
ARCH :=$(if $(findstring cygwin,$(PLAT)),x$(shell getconf LONG_BIT),$(ARCH))
ARCH :=$(if $(findstring macosx,$(PLAT)),x$(shell getconf LONG_BIT),$(ARCH))
ARCH :=$(if $(findstring linux,$(PLAT)),x$(shell getconf LONG_BIT),$(ARCH))
-ARCH :=$(if $(findstring x32,$(ARCH)),i386,$(ARCH))
-ARCH :=$(if $(findstring x64,$(ARCH)),x86_64,$(ARCH))
ARCH :=$(if $(findstring iphoneos,$(PLAT)),armv7,$(ARCH))
ARCH :=$(if $(findstring android,$(PLAT)),armv7,$(ARCH))
@@ -52,8 +54,10 @@ ARCH := $(if $(findstring arm64,$(ARCHSTR)),arm64,$(ARCH))
ARCH := $(if $(findstring armv7,$(ARCHSTR)),armv7,$(ARCH))
ARCH := $(if $(findstring arm,$(ARCHSTR)),arm,$(ARCH))
endif
-
endif
+ARCH :=$(if $(findstring i686,$(ARCH)),i386,$(ARCH))
+ARCH :=$(if $(findstring x32,$(ARCH)),i386,$(ARCH))
+ARCH :=$(if $(findstring x64,$(ARCH)),x86_64,$(ARCH))
# conditionally map ARCH from amd64 to x86_64 if set from the outside
#