mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-28 18:20:14 +01:00
[ion/sdl/ios] Improve the iOS build
This commit is contained in:
@@ -1,21 +0,0 @@
|
||||
.PHONY: force_rebuild_libepsilon
|
||||
|
||||
$(BUILD_DIR)/%/epsilon.bin: force_rebuild_libepsilon
|
||||
$(Q) echo "MAKE ARCH=$*"
|
||||
$(Q) $(MAKE) ARCH=$*
|
||||
|
||||
ARCHS ?= x86_64
|
||||
|
||||
.PHONY: epsilon.ipa
|
||||
epsilon.ipa: $(BUILD_DIR)/app/Epsilon.app
|
||||
|
||||
$(BUILD_DIR)/app/Epsilon.app: $(patsubst %,$(BUILD_DIR)/%/epsilon.bin,$(ARCHS))
|
||||
rm -rf $@
|
||||
mkdir -p $@
|
||||
lipo -create $^ -output $@/Epsilon
|
||||
cp ion/src/sdl/ios/Info.plist $@/
|
||||
cp ion/src/sdl/assets/* $@/
|
||||
ibtool --compile $@/launch.storyboardc ion/src/sdl/ios/launch.storyboard
|
||||
|
||||
epsilon_run: $(BUILD_DIR)/app/Epsilon.app
|
||||
xcrun simctl install booted $(BUILD_DIR)/app/Epsilon.app
|
||||
Reference in New Issue
Block a user