public
Rubygem
Description: Apache Buildr
Homepage: http://incubator.apache.org/buildr
Clone URL: git://github.com/vic/buildr.git
Search Repo:
assaf (author)
Thu Jul 24 13:48:36 -0700 2008
commit  b6140dfab775f98d88305bac3dde0ea68bcb2aff
tree    6297b067c6ac9bee5369cd6c6ac8dfb577796da7
parent  b81a01bf793c9ee0b8f259812b160043114d4e88
buildr /
name age message
folder .gitignore Thu Jul 03 16:58:37 -0700 2008 BUILDR-83 I has dependency check now [assaf]
folder CHANGELOG Thu Jul 24 13:48:36 -0700 2008 Fixed today's date in CHANGELOG. [assaf]
folder DISCLAIMER Mon Feb 25 14:47:20 -0800 2008 Now with new and improved release task [assaf]
folder KEYS Tue Feb 26 10:32:23 -0800 2008 Added Victor's key [vic]
folder LICENSE Tue Nov 13 15:44:11 -0800 2007 Initial checkin [assaf]
folder NOTICE Wed May 28 17:09:05 -0700 2008 Fixed NOTICE file. [assaf]
folder README Wed May 28 17:09:03 -0700 2008 Fixed header for NOTICE file [assaf]
folder Rakefile Thu Jul 03 16:58:37 -0700 2008 BUILDR-83 I has dependency check now [assaf]
folder addon/ Tue Jun 10 10:25:41 -0700 2008 Inverted relative paths lead to files copied a ... [matthieu]
folder bin/ Mon Apr 07 23:20:45 -0700 2008 Mostly changed Rake.application to Buildr.appli... [assaf]
folder buildfile Thu Jul 17 13:58:14 -0700 2008 Added Buildr 1.3.2 to what's new section. [assaf]
folder buildr Thu Jun 05 18:59:43 -0700 2008 Fixed: BUILDR-82: Temporary work around for Net... [assaf]
folder buildr.gemspec Sun Jun 29 12:49:18 -0700 2008 Upgraded to Hoe 1.6.0 [assaf]
folder doc/ Thu Jul 17 13:58:14 -0700 2008 Added Buildr 1.3.2 to what's new section. [assaf]
folder etc/ Fri Apr 25 15:40:25 -0700 2008 Don't need to ship licenses of things we don't ... [matthieu]
folder lib/ Sun Jul 13 13:35:45 -0700 2008 Oops. Application's usage method must be public. [assaf]
folder rakelib/ Thu Jul 03 16:58:37 -0700 2008 BUILDR-83 I has dependency check now [assaf]
folder spec/ Wed Jul 09 22:38:52 -0700 2008 Invoke buildr:scala:download prior to running t... [aboisvert]
README
= Buildr

This is Buildr, the build system that doesn't suck.

http://incubator.apache.org/buildr/


== Get Started

=== Install Buildr

Buildr needs Ruby 1.8 or later and RubyGems 0.9 or later.

Windows users can get the one-click Ruby installer, which includes the latest
version of Ruby and RubyGems:

http://rubyinstaller.rubyforge.org

Make sure to set JAVA_HOME environment variable first, then:

  gem install buildr

(Use sudo for Linux and OS/X)

More installation and setup instructions available online
http://incubator.apache.org/buildr/


=== RTFM

* Buildr documentation: http://incubator.apache.org/buildr/
* More about Rake: http://docs.rubyrake.org
* Antwrap documentation: http://antwrap.rubyforge.org


=== Mailing list

* Users: buildr-user@incubator.apache.org (subscribe:
buildr-user-subscribe@incubator.apache.org, archive:
http://mail-archives.apache.org/mod_mbox/incubator-buildr-user/

* Developers: buildr-dev@incubator.apache.org (subscribe:
buildr-dev-subscribe@incubator.apache.org, archive:
http://mail-archives.apache.org/mod_mbox/incubator-buildr-dev/

Create your own Buildfile and start living the life!


== Where's My Ruby?

Buildr needs Ruby 1.8 or later and RubyGems 0.9 or later. All other
dependencies are installed when you run:

  gem install buildr

=== Windows

Windows users can get the one-click Ruby installer, which includes the latest
version of Ruby and RubyGems:

http://rubyinstaller.rubyforge.org

Before installing Buildr, please set the JAVA_HOME environment variable to
point to your JDK distribution.  Next, use Ruby Gem to install Buildr:

  > gem install buildr

When prompted for a platform, select mswin32.

=== Linux, BSD, Cygwin

On Linux/BSD/Cygwin, use your default package manager, for example, for Ubuntu:

$ sudo apt-get install ruby
$ sudo apt-get install ruby1.8-dev
$ sudo apt-get install build-essential
$ sudo apt-get install libopenssl-ruby

Before installing Buildr, please set the JAVA_HOME environment variable to
point to your JDK distribution.  Next, use Ruby Gem to install Buildr:

  $ sudo env JAVA_HOME=$JAVA_HOME gem install buildr

When prompted for a platform, select ruby.

=== OS/X

Leopard includes the latest version of Ruby, if you are using Tiger or an older
release, we recommend re-installing the latest:

http://hivelogic.com/narrative/articles/ruby-rails-mongrel-mysql-osx

To install Buildr:

  $ sudo gem install buildr

When prompted for a platform, select ruby.


== Living On the Edge

You can check the latest sources from SVN:

  svn co http://svn.apache.org/repos/asf/incubator/buildr/trunk

Or browse the SVN repository online:
http://svn.apache.org/repos/asf/incubator/buildr

To install Buildr locally from source:

  cd buildr
  rake install

If the cutting edge doesn't work, make sure to check the CHANGELOG, to see
which changes might have broken your build.  To run all the test cases:

  rake spec


== Disclaimer

:include:DISCLAIMER


== License

:include:LICENSE


== Notice

:include:NOTICE