Add github build action for iOS.

Currently builds iOS Simulator only (to avoid needing code signing), with no artifacts.
This commit is contained in:
Alex Szpakowski
2021-05-30 16:44:06 -03:00
parent 5c3ff29a30
commit df4519873c
+18 -1
View File
@@ -97,4 +97,21 @@ jobs:
with:
name: love-macos
path: love-macos.zip
iOS-Simulator:
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Clone Dependencies
uses: actions/checkout@v2
with:
path: apple-dependencies
repository: slime73/love-apple-dependencies
ref: main
- name: Move Dependencies
run: |
mv apple-dependencies/iOS/include platform/xcode/ios
mv apple-dependencies/iOS/libraries platform/xcode/ios
- name: Build
run:
xcodebuild -project platform/xcode/love.xcodeproj -scheme love-ios -configuration Release -destination 'platform=iOS Simulator,name=iPhone 11'