A tool to help with Roku Development. Assists with many development/deployment tasks. More information can be found in the wiki.
Install it yourself with:
$ gem install roku_builder
To sideload example or tutoral, switch to correct directory and run:
$ roku -lc
To sideload project, ensure config is setup and run:
$ roku -lw
or
$ roku -ls <stage>
To monitor debug log and interact with debugger run:
$ roku -m
To package and app:
- Generate a key (Once):
$ roku --genkey
- Add key to (config)[https://github.com/ViacomInc/roku_builder/wiki/Configuration#key-configuration] (Once).
- Package channel:
$ roku -ps <stage>
To generate the documentation run the following command in the project root directory:
$ yard doc --protected lib
- Fix file naming when building from a referance
- Add configuration option for build_version format
- Fork it
- Create your feature branch (
git checkout -b feature/my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin feature/my-new-feature
) - Create a new Pull Request
On June 1st, 2016, we switched this project from the MIT License to Apache 2.0