mirror of
https://github.com/libretro/RetroArch
synced 2025-03-18 13:20:57 +00:00
Merge pull request #12140 from yoshisuga/ios_gitlab
[iOS] Build RetroArch in gitlab
This commit is contained in:
commit
6115edc9be
@ -345,6 +345,21 @@ build-retroarch-osx-opengl-x64:
|
||||
XCPROJECT_NAME: RetroArch
|
||||
XCCONFIG: OpenGL_GitLabCI.xcconfig
|
||||
|
||||
build-retroarch-ios-arm64:
|
||||
extends: .build-retroarch-macos-xcode
|
||||
variables:
|
||||
XCPROJECT_NAME: RetroArch_iOS11_Metal
|
||||
XCCONFIG: GitLabCI.xcconfig
|
||||
artifacts:
|
||||
paths:
|
||||
- retroarch-repo/
|
||||
expire_in: 10 min
|
||||
script:
|
||||
- xcodebuild -project pkg/apple/${XCPROJECT_NAME}.xcodeproj -config Release -scheme "RetroArch iOS Release" -xcconfig pkg/apple/iOS/GitLabCI.xcconfig build
|
||||
- mkdir .retroarch-repo
|
||||
- "cp -r ./* .retroarch-repo"
|
||||
- "mv .retroarch-repo/ retroarch-repo/"
|
||||
|
||||
build-retroarch-dingux-mips32:
|
||||
image: $CI_SERVER_HOST:5050/libretro-infrastructure/libretro-build-dingux:latest
|
||||
stage: build
|
||||
|
11
pkg/apple/iOS/GitLabCI.xcconfig
Normal file
11
pkg/apple/iOS/GitLabCI.xcconfig
Normal file
@ -0,0 +1,11 @@
|
||||
//
|
||||
// GitLabCI.xcconfig
|
||||
// RetroArch iOS/tvOS
|
||||
//
|
||||
// Created by Yoshi Sugawara on 3/7/21.
|
||||
//
|
||||
|
||||
// Configuration settings file format documentation can be found at:
|
||||
// https://help.apple.com/xcode/#/dev745c5c974
|
||||
|
||||
DEVELOPMENT_TEAM=UK699V5ZS8
|
10
pkg/apple/iOS/gitlabExportOptions.plist
Normal file
10
pkg/apple/iOS/gitlabExportOptions.plist
Normal file
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>method</key>
|
||||
<string>development</string>
|
||||
<key>teamID</key>
|
||||
<string>UK699V5ZS8</string>
|
||||
</dict>
|
||||
</plist>
|
Loading…
x
Reference in New Issue
Block a user