public
Description: Project Sprouts is an open-source, cross-platform project generation and configuration tool for ActionScript 2, ActionScript 3, Adobe AIR Flash and Flex projects
Homepage: http://projectsprouts.org/
Clone URL: git://github.com/lukebayes/project-sprouts.git
Click here to lend your support to: project-sprouts and make a donation at www.pledgie.com !
lukebayes (author)
Fri Oct 30 07:41:48 -0700 2009
commit  f1e1dd9d6b86a28a16b54c9d922e869d66d4ce1c
tree    6f8bff80c7bd5750f94b3b9a64e269ab823a7421
parent  74acc92ef855593ceb84bb6ed8b47c23b4a36814
project-sprouts / libraries
name age message
..
file README Sat May 24 12:06:41 -0700 2008 First real git commit [Luke Bayes]
directory files/ Mon Oct 12 10:59:57 -0700 2009 Fixed invalid asunit25 gem [lukebayes]
file library_template.rb Sat May 24 12:06:41 -0700 2008 First real git commit [Luke Bayes]
file rakefile.rb Sat May 24 12:06:41 -0700 2008 First real git commit [Luke Bayes]
libraries/README
-------------------------
LIBRARIES
-------------------------

Libraries are essentially shared code. This code can be packaged in whatever format your compiler can understand. For 
example, ActionScript compilers can accept text source code or precompiled SWC files while Java compilers can accept 
text source code or precompiled JAR files.

The code that comprises a library must be posted in a zip archive on a publicly available url.
Once that has been done, a library gem can be created that contains a 'sprout.spec' file that describes this archive.

We have created a convenience rake task called 'gem_wrap' to create these library gem files.

-------------------------
To create a new library sprout:

 1) Copy the library_template.rb file into the 'files' folder
 2) Rename it to [yourlibraryname.rb]
  * Don't worry about our gem naming convention, we'll 
    modify the gem name as needed.
 3) Open the newly created file and edit it's contents
 4) run 'rake yourlibraryname' to build your new gem!
 5) You can make your gem available in any of three different ways:
  a) Create a new rubyforge project and host it there
  b) Submit your .rb file to projectsprouts@googlegroups.com
     so that we can include it in our rubyforge project
  c) Run a local gem server and make your library available to
     as small or large an audience as you wish