Go to file
2022-04-22 22:20:37 +02:00
.github/workflows Format the code via clang-format 2022-02-04 15:23:07 +01:00
data Update the default icon 2021-04-07 17:10:11 +02:00
src Use libwuhbutils to get data from .whb and libcontentredirection for /vol/save redirection. 2022-04-17 22:47:43 +02:00
.clang-format Format the code via clang-format 2022-02-04 15:23:07 +01:00
.gitignore Use new makefile to adopt to latest WUPS version 2020-06-17 13:44:19 +02:00
Dockerfile Use libwuhbutils to get data from .whb and libcontentredirection for /vol/save redirection. 2022-04-17 22:47:43 +02:00
filelist.sh WIP2 2019-11-24 14:14:45 +01:00
Makefile Use libwuhbutils to get data from .whb and libcontentredirection for /vol/save redirection. 2022-04-17 22:47:43 +02:00
README.md Add missing dependencies to the README 2022-04-22 22:20:37 +02:00

CI-Release

Usage

([ENVIRONMENT] is a placeholder for the actual environment name.)

  1. Copy the file homebrew_on_menu.wps into sd:/wiiu/environments/[ENVIRONMENT]/plugins.
  2. Requires the WiiUPluginLoaderBackend in sd:/wiiu/environments/[ENVIRONMENT]/modules.
  3. Requires the RPXLoadingModule in sd:/wiiu/environments/[ENVIRONMENT]/modules.
  4. Requires the WUHBUtilsModule in sd:/wiiu/environments/[ENVIRONMENT]/modules.
  5. Requires the ContentRedirectionModule in sd:/wiiu/environments/[ENVIRONMENT]/modules.
  6. Requires the SDHotSwapModule in sd:/wiiu/environments/[ENVIRONMENT]/modules.

Save data redirection

In order to preserve the order of homebrew apps even when you run the Wii U Menu without this plugin, this plugin will redirect the Wii U Menu save data to sd:/wiiu/homebrew_on_menu_plugin. When no save data is found on the sd card, the current save data is copied from the console, but after that it's never updated.

Building using the Dockerfile

It's possible to use a docker image for building. This way you don't need anything installed on your host system.

# Build docker image (only needed once)
docker build . -t homebrew_on_menu_plugin-builder

# make 
docker run -it --rm -v ${PWD}:/project homebrew_on_menu_plugin-builder make

# make clean
docker run -it --rm -v ${PWD}:/project homebrew_on_menu_plugin-builder make clean

Format the code via docker

docker run --rm -v ${PWD}:/src wiiuenv/clang-format:13.0.0-2 -r ./src -i