Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Libretro
Gearsystem
Commits
95c2c612
Unverified
Commit
95c2c612
authored
Feb 08, 2021
by
Ignacio Sanchez Gines
Browse files
Add GitHub Actions
parent
95dbc7ba
Changes
1
Hide whitespace changes
Inline
Side-by-side
.github/workflows/gearsystem.yml
0 → 100644
View file @
95c2c612
name
:
Gearsystem CI
on
:
[
push
,
pull_request
]
jobs
:
linux
:
name
:
Linux Build
runs-on
:
ubuntu-latest
steps
:
-
uses
:
actions/checkout@v2
-
name
:
Update OS
run
:
sudo apt-get update -qq
-
name
:
Install dependencies
run
:
sudo apt-get install -y libsdl2-dev libglew-dev
-
name
:
make
run
:
make
working-directory
:
platforms/linux
libretro
:
name
:
Libretro Build
runs-on
:
ubuntu-latest
steps
:
-
uses
:
actions/checkout@v2
-
name
:
make
run
:
make
working-directory
:
platforms/libretro
ios
:
name
:
iOS Build
runs-on
:
macOS-latest
steps
:
-
uses
:
actions/checkout@v2
-
name
:
xcodebuild
run
:
xcodebuild clean build -sdk iphonesimulator -project Gearsystem.xcodeproj -scheme Gearboy CODE_SIGNING_REQUIRED=NO
working-directory
:
platforms/ios
windows
:
name
:
Windows Build
runs-on
:
windows-latest
steps
:
-
uses
:
actions/checkout@v2
-
name
:
Add msbuild to PATH
uses
:
microsoft/setup-msbuild@v1.0.2
-
name
:
msbuild
run
:
msbuild Gearsystem.sln
working-directory
:
platforms/windows
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment