GithubHelp home page GithubHelp logo

codingkoopa / cafiine-annotated Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vgmoose/wiiu-hbas

0.0 2.0 0.0 47.88 MB

Mirror of https://gitlab.com/CodingKoopa/cafiine-annotated.

License: GNU General Public License v3.0

Makefile 1.25% Shell 0.21% C++ 70.19% C 27.90% Assembly 0.46%
cpp wiiu

cafiine-annotated's Introduction

The 1.0 version of HBAS is released! See the post here for more info.

icon

Known Homebrew app store repos:

At this time, only one repository at a time is supported. See below on how to use a custom repository.

Usage

Copy the release to /wiiu/apps on the SD card, and launch it from the homebrew launcher. You can then launch this app to install and manage downloaded software for the HBL onto your SD card from any HBAS server.

Customizing the server

You can put a text file in the /wiiu/apps/appstore/ folder called "repository.txt". If this file is detected then HBAS will use the contents of this file as the specified server. It will expect a yaml file at a GET request to /directory.yaml . If this file is not in the app bundle, it will default to hbas.vgmoose.com.

By using the configuration file, you can distribute (freely!) your own custom copy of HBAS that only manages apps from your server. To make the file, make sure that only the contents of the URL (with no trailing slash) are in the repository.txt file, with no new line at the end either. This file should be placed inside of the "appstore" folder, when redistributing the appstore.

Adding your app

If you are a developer and would like to add an app to HBAS, you will need to find the repository maintainer and ask them to add it. You should also supply a compiled app bundle for your application. The web frontend provides a contact link in the form of a chat icon in the upper right corner, which can be used to contact the maintainer if they are using the web template.

Credits

Code

  • dimok - lots of code, and the main framework used here is copied from Homebrew Launcher
  • pwsincd - writing and optimizing web template code
  • brienj - extremely helpful debugging
  • marionumber1 - for begrudgingly being a 5.5 enabler

Resources

Misc Support

  • quarktheawesome
  • rw-r-r-0644
  • ryuutseku85
  • creepermario
  • datalogger
  • dylon99

And everybody else in the developing Wii U homebrew community!

cafiine-annotated's People

Contributors

codingkoopa avatar dansyor avatar nexocube avatar pwsincd avatar vgmoose avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.