/shell

Substance Native Shell

Primary LanguageRubyMIT LicenseMIT

Substance-Shell

This project provides a Rake driven configuration to create a native application on top of node-webkit.

Disclaimer: Under construction.

Prerequisites

Clone the repository.

We use bundler to manage gems needed by some rake tasks.

$ sudo gem install bundler

Setup a local gem bundle:

$ bundle install --path vendor/bundle

The shell expects you to pull in your application into app

$ ln -s ../composer app

Bundle

$ rake setup bundle

Note: rake setup downloads and extracts node-webkit for your platform. This is only needed the first time.

For development use:

$ rake bundle env=development

Clean

To remove the generated bundle do

$ rake clean

To even remove downloaded files do

$ rake clean:all

To suggest a feature, report a bug, or general discussion: http://github.com/substance/substance/issues/