Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 1.33 KB

DEV.md

File metadata and controls

58 lines (46 loc) · 1.33 KB

Rodeo

Installation

Check rodeo-updates.yhat.com/latest for the latest release. Download it, unzip, and double-click Rodeo!

Dev

You need the following to run Rodeo in dev mode:

  • node.js
  • electron (npm install electron-prebuilt -g)

You need the following to actually develop Rodeo:

  • electron-packager (npm install electron-packager -g)
  • electron-builder (npm install electron-builder -g)
  • handlebars (npm install handlebars -g)
  • uglifyjs (npm install uglify-js -g)
  • lessc (npm install -g less)

To run Rodeo in dev mode, clone the repo and run:

$ electron .

To updated static assets are you change them, run watch.sh:

$ ./watch.sh

Distribution

Executables (.exe, .app)

This will cross-compile apps...

# build for just your OS
$ node scripts/build.js
# build for OSX, Windows, and Linux
$ node scripts/build.js --all

Installers

This will create installers...

$ ./scripts/release.sh

Release everything

# release an RC version
$ ./scripts/build-and-release.sh rc
# release a real version
$ ./scripts/build-and-release push