Skip to content
Charles Greene edited this page Nov 1, 2018 · 6 revisions

Roku Builder

Roku Builder is a ruby gem designed to assist for various tasks during roku development and deployment. It is designed using a plugin architecture and contains several plugins by default.

Default plugins are listed below with the functions that they provide. You can also get a list of avaiable commands and basic functions by running the following command:

$ roku -h

Further information about this gem can be found in this Wiki.

Plugins

  • Core
    • Configure
    • Validate config
    • Stage or Unstage
  • Inspector
    • Inspecting packages
    • Screen capturing
  • Linker
    • Sending external params to channels
    • Listing channels on device
  • Loader
    • Sideloading channels
    • Building channels to zip files
    • Delete development channel from device
  • Monitor
    • Connect to telnet for monitoring ans sending commands
  • Navigator
    • Send navigation commands to device
    • Send text to device
    • Provide Interavtive navigator
    • List secret screens
    • Show commands to open secret screens
  • Packager
    • Package channel
    • Change key on device
    • Generate key
  • Profiler
    • Get statistics about scene graph channel
  • Scripter
    • Print various project information
  • Analyzer
    • Run basic static analysis on a project
  • Tester
    • Run tests on channel
Clone this wiki locally