mirror of
https://github.com/dborth/vbagx.git
synced 2024-11-22 10:39:18 +01:00
Fix CI/CD build and adjust Credits (#407)
- Remove Cirrus CI build - Add Github Workflow - Adjust README.md - Adjust Credits
This commit is contained in:
parent
7939a4e135
commit
648962858f
17
.cirrus.yml
17
.cirrus.yml
@ -1,17 +0,0 @@
|
||||
vbagx_gamecube-wii_task:
|
||||
container:
|
||||
image: devkitpro/devkitppc
|
||||
|
||||
update_script:
|
||||
- sudo dkp-pacman -Sy --noconfirm
|
||||
- sudo dkp-pacman -Syu --noconfirm
|
||||
|
||||
setup_script:
|
||||
- cp -r /tmp/cirrus-ci-build/buildtools/libfreetype.a /opt/devkitpro/portlibs/ppc/lib/
|
||||
- cp -r /tmp/cirrus-ci-build/buildtools/libfreetype.la /opt/devkitpro/portlibs/ppc/lib/
|
||||
|
||||
compile_script:
|
||||
- make -j3
|
||||
|
||||
build_artifacts:
|
||||
path: "executables/*"
|
30
.github/workflows/continuous-integration-workflow.yml
vendored
Normal file
30
.github/workflows/continuous-integration-workflow.yml
vendored
Normal file
@ -0,0 +1,30 @@
|
||||
name: Visual Boy Advance GX
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: ubuntu-20.04
|
||||
runs-on: ubuntu-20.04
|
||||
container: devkitpro/devkitppc:latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
with:
|
||||
submodules: true
|
||||
|
||||
- name: Copy build files
|
||||
run: |
|
||||
cp -r libfreetype.a /opt/devkitpro/portlibs/ppc/lib/
|
||||
cp -r libfreetype.la /opt/devkitpro/portlibs/ppc/lib/
|
||||
working-directory: ./buildtools
|
||||
|
||||
- name: Build
|
||||
run: |
|
||||
make -j2
|
||||
|
||||
- name: Upload a Build Artifact
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: executables
|
||||
path: executables/*
|
@ -7,11 +7,11 @@ With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.
|
||||
|
||||
## Nightly builds
|
||||
|
||||
|Download nightly builds from continuous integration: | [![Build Status][vbagx_gamecube-wii]][cirrus-ci]
|
||||
|Download nightly builds from continuous integration: | [![Build Status][Build]][Actions]
|
||||
|-------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
|
||||
[cirrus-ci]: https://cirrus-ci.com/github/dborth/vbagx
|
||||
[vbagx_gamecube-wii]: https://api.cirrus-ci.com/github/dborth/vbagx.svg?task=vbagx_gamecube-wii
|
||||
[Actions]: https://github.com/dborth/vbagx/actions
|
||||
[Build]: https://github.com/dborth/vbagx/workflows/Visual%20Boy%20Advance%20GX%20Build/badge.svg
|
||||
|
||||
|
||||
## FEATURES
|
||||
|
@ -840,7 +840,7 @@ static void WindowCredits(void * ptr)
|
||||
|
||||
txt[i] = new GuiText("libogc / devkitPPC");
|
||||
txt[i]->SetPosition(40,y); i++;
|
||||
txt[i] = new GuiText("shagkur & wintermute");
|
||||
txt[i] = new GuiText("shagkur & WinterMute");
|
||||
txt[i]->SetPosition(250,y); i++; y+=24;
|
||||
txt[i] = new GuiText("FreeTypeGX");
|
||||
txt[i]->SetPosition(40,y); i++;
|
||||
|
Loading…
Reference in New Issue
Block a user