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:
bladeoner 2020-07-21 23:11:31 +02:00 committed by GitHub
parent 7939a4e135
commit 648962858f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 34 additions and 21 deletions

View File

@ -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/*"

View 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/*

View File

@ -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

View File

@ -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++;