mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
[build] macOS and iOS can now build any binary
This commit is contained in:
@@ -1,12 +1,11 @@
|
||||
TOOLCHAIN = apple
|
||||
EXE = bin
|
||||
|
||||
APPLE_PLATFORM ?= ios
|
||||
APPLE_PLATFORM_MIN_VERSION = 8.0
|
||||
EPSILON_TELEMETRY ?= 1
|
||||
|
||||
ifeq ($(APPLE_PLATFORM),ios)
|
||||
ARCHS ?= arm64 armv7
|
||||
ARCHS = arm64 armv7
|
||||
UI_REQUIRED_CAPABILITIES += armv7
|
||||
else ifeq ($(APPLE_PLATFORM),ios-simulator)
|
||||
ARCHS = x86_64
|
||||
@@ -15,5 +14,8 @@ endif
|
||||
BUILD_DIR := $(subst $(TARGET),$(APPLE_PLATFORM),$(BUILD_DIR))
|
||||
|
||||
ifdef ARCH
|
||||
EXE = bin
|
||||
BUILD_DIR := $(BUILD_DIR)/$(ARCH)
|
||||
else
|
||||
HANDY_TARGETS_EXTENSIONS = ipa
|
||||
endif
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
TOOLCHAIN = apple
|
||||
EXE = bin
|
||||
|
||||
APPLE_PLATFORM = macos
|
||||
APPLE_PLATFORM_MIN_VERSION = 10.10
|
||||
@@ -9,5 +8,8 @@ ARCHS = x86_64
|
||||
EPSILON_SIMULATOR_HAS_LIBPNG = 1
|
||||
|
||||
ifdef ARCH
|
||||
EXE = bin
|
||||
BUILD_DIR := $(BUILD_DIR)/$(ARCH)
|
||||
else
|
||||
HANDY_TARGETS_EXTENSIONS = app
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user