Build Fuse App for WII / morozov / #4
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Fuse App For WII | |
| run-name: Build Fuse App for WII / ${{ github.actor }} / | |
| # Executed upon each commit pushed, merge commit in PR | |
| on: [pull_request] | |
| jobs: | |
| libspectrum: | |
| # Reuse libspectrum's build wokflow and artefact | |
| # Only one case possible - without any libs, fake glib | |
| name: "Libspectrum lib (WII)" | |
| uses: arki55/fuse-libspectrum/.github/workflows/build_wii_sub.yml@arki55/github-workflows | |
| with: | |
| branch: arki55/github-workflows | |
| key: fuse-app | |
| use_zlib: false | |
| use_bzip2: false | |
| use_libgcrypt: false | |
| use_libaudiofile: false | |
| use_fake_glib: true | |
| # repo name is taken from var.LIBSPECTRUM_REPO | |
| ######################################### | |
| ### SUPPORTED WII UI configurations ### | |
| ######################################### | |
| ### FIXME: Needs "yacc" | |
| # # NULL UI + sound | |
| # null-ui: | |
| # name: "Fuse NULL UI (WII)" | |
| # needs: [libspectrum] | |
| # uses: ./.github/workflows/build_wii_sub.yml | |
| # with: | |
| # name: "NULL UI" | |
| # dependencies: "" | |
| # configure_params: "--with-null-ui --with-audio-driver=null" | |
| # verify_ui: "null" | |
| # verify_audio: "null" | |
| # WII UI | |
| wii-ui: | |
| name: "Fuse WII UI (WII)" | |
| needs: [libspectrum] | |
| uses: ./.github/workflows/build_wii_sub.yml | |
| with: | |
| name: GTK3 UI | |
| dependencies: "" | |
| configure_params: "--with-wii" | |
| verify_ui: "wii" | |
| verify_audio: "wii" |