Sunday, May 1, 2011

Installing Bowline

Bowline is a Ruby/HTML desktop app framework.

1. Resources.
Home page: http://bowlineapp.com/
Github: https://github.com/maccman/bowline
Forum: http://groups.google.com/group/bowline-dev

2. Installation on Ubuntu
$ rvm use 1.9.2
Using ....../.rvm/gems/ruby-1.9.2-p180
$ gem install bowline
    **************************************************

      Thank you for installing Bowline.
      
      If you're on Linux, please install the WebKit library:
        sudo apt-get install libwebkit-dev

    **************************************************
Successfully installed highline-1.6.1
Successfully installed diff-lcs-1.1.2
Successfully installed extlib-0.9.15
Successfully installed templater-1.0.0
Successfully installed rubyzip2-2.0.1
Successfully installed supermodel-0.1.4
Successfully installed bowline-bundler-0.0.4
Successfully installed bowline-0.9.4
8 gems installed
Installing ri documentation for highline-1.6.1...
Installing ri documentation for diff-lcs-1.1.2...
Installing ri documentation for extlib-0.9.15...
Installing ri documentation for templater-1.0.0...
Installing ri documentation for rubyzip2-2.0.1...
Installing ri documentation for supermodel-0.1.4...
Installing ri documentation for bowline-bundler-0.0.4...
Installing ri documentation for bowline-0.9.4...
Installing RDoc documentation for highline-1.6.1...
Installing RDoc documentation for diff-lcs-1.1.2...
Installing RDoc documentation for extlib-0.9.15...
Installing RDoc documentation for templater-1.0.0...
Installing RDoc documentation for rubyzip2-2.0.1...
Installing RDoc documentation for supermodel-0.1.4...
Installing RDoc documentation for bowline-bundler-0.0.4...
Installing RDoc documentation for bowline-0.9.4...

$ bowline-gen --help
Usage: bowline generator_name [options] [args]

Generate components for your application or entirely new applications.

Available generators
    app                              Generates a new application.
    binder                           Generates a new binder.
    helper                           Generates a new helper.
    migration                        Generates a new database migration.
    model                            Generates a new model.
    window                           Generates a new window.

General options:
    -p, --pretend                    Run, but do not make any changes.
    -f, --force                      Overwrite files that already exist.
    -s, --skip                       Skip files that already exist.
    -d, --delete                     Delete files that have previously been generated with this generator.
        --no-color                   Don't colorize the output
    -h, --help                       Show this message
        --debug                      Do not catch errors

3. Install Webkit Dev library

Open synaptic.
Search and install libwebkit-dev.

No comments:

Post a Comment