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
|
## 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
|
[Actions]: https://github.com/dborth/vbagx/actions
|
||||||
[vbagx_gamecube-wii]: https://api.cirrus-ci.com/github/dborth/vbagx.svg?task=vbagx_gamecube-wii
|
[Build]: https://github.com/dborth/vbagx/workflows/Visual%20Boy%20Advance%20GX%20Build/badge.svg
|
||||||
|
|
||||||
|
|
||||||
## FEATURES
|
## FEATURES
|
||||||
|
@ -840,7 +840,7 @@ static void WindowCredits(void * ptr)
|
|||||||
|
|
||||||
txt[i] = new GuiText("libogc / devkitPPC");
|
txt[i] = new GuiText("libogc / devkitPPC");
|
||||||
txt[i]->SetPosition(40,y); i++;
|
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]->SetPosition(250,y); i++; y+=24;
|
||||||
txt[i] = new GuiText("FreeTypeGX");
|
txt[i] = new GuiText("FreeTypeGX");
|
||||||
txt[i]->SetPosition(40,y); i++;
|
txt[i]->SetPosition(40,y); i++;
|
||||||
|
Loading…
Reference in New Issue
Block a user