Skip to content

Commit

Permalink
fixing up packaing via bones
Browse files Browse the repository at this point in the history
  • Loading branch information
Neurogami committed Jan 17, 2011
1 parent 87b5f8d commit 2f19982
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 68 deletions.
24 changes: 24 additions & 0 deletions .bnignore
@@ -0,0 +1,24 @@
.DS_Store
*.gem
nbproject
pkg
.LCK*
test_files.jar
doc/*
media/website/output/*
build.xml
build/*
manifest.mf
nbbuild.xml
build/
dist/
package/
media/website/heel-server.rb
media/website/public
outdated-examples/FlickrBrowser/lib/java/monkeybars-1.0.6.jar
outdated-examples/HelloMonkeybars/lib/java/monkeybars-1.0.6.jar
outdated-examples/Nested-DropIn/lib/java/monkeybars-1.0.6.jar
outdated-examples/Nested-Rows/lib/java/monkeybars-1.0.6.jar
outdated-examples/Nested-Simple/lib/java/monkeybars-1.0.6.jar
outdated-examples/jrubydiff/lib/java/monkeybars-1.0.6.jar

1 change: 0 additions & 1 deletion .gitignore
Expand Up @@ -14,7 +14,6 @@ nbbuild.xml
build/ build/
dist/ dist/
package/ package/
skeleton/lib/java/monkeybars-0.6.4.jar
media/website/heel-server.rb media/website/heel-server.rb
media/website/public media/website/public
# outdated-examples/FlickrBrowser/lib/java/monkeybars-1.0.6.jar # outdated-examples/FlickrBrowser/lib/java/monkeybars-1.0.6.jar
Expand Down
64 changes: 0 additions & 64 deletions Manifest.txt

This file was deleted.

10 changes: 9 additions & 1 deletion README.txt
Expand Up @@ -43,10 +43,18 @@ There are three ways to obtain Monkeybars.
- Gem which includes a project generator, ideal for new projects - Gem which includes a project generator, ideal for new projects
- Jar file for integration into existing Java applications - Jar file for integration into existing Java applications


The most current gem can be installed from `gems.neurogami.com`

sudo gem sources -a http://gems.neurogami.com

or

sudo gem i monkeybars ––source http://gems.neurogami.com



License License
-------- --------
Monkeybars is licensed under the Ruby licence (as of January 2010); see COPYING.txt. Monkeybars is licensed under the Ruby licence (as on January 2010); see COPYING.txt.


Attribution Attribution
--------- ---------
Expand Down
5 changes: 3 additions & 2 deletions Rakefile
Expand Up @@ -23,6 +23,8 @@ task :default => 'test:run'
task 'gem:release' => 'test:run' task 'gem:release' => 'test:run'


Bones { Bones {
ignore_file '.bnignore'

name 'monkeybars' name 'monkeybars'
authors 'James Britt, David Koontz, Logan Barnett, Mario Aquino' authors 'James Britt, David Koontz, Logan Barnett, Mario Aquino'
email 'james@neurogami.com' email 'james@neurogami.com'
Expand All @@ -38,7 +40,6 @@ Bones {
gem.need_tar false gem.need_tar false
gem.need_zip false gem.need_zip false
depend_on 'rawr', :version => '1.4.4' depend_on 'rawr', :version => '1.4.4'

exclude %w{ pkg .git tasks.orig outdated-examples .gitignore __REDO tasks/neurogami.rake doc/ media/ } exclude %w{ pkg .git tasks.orig outdated-examples .gitignore __REDO tasks/neurogami.rake doc/ media/ }


} }
Expand Down Expand Up @@ -92,7 +93,7 @@ task :prepare do
File.open( "skeleton/lib/ruby/README.txt" , "w") {|f| f << "3rd party Ruby libs and unpacked gems go here." } unless File.exist?( "skeleton/lib/ruby/README.txt" ) File.open( "skeleton/lib/ruby/README.txt" , "w") {|f| f << "3rd party Ruby libs and unpacked gems go here." } unless File.exist?( "skeleton/lib/ruby/README.txt" )
end end


task :gem => [:jar] #task :gem => [:jar]


desc "Creates monkeybars.jar file for distribution" desc "Creates monkeybars.jar file for distribution"
task :jar => [:prepare, :update_version_readme] do task :jar => [:prepare, :update_version_readme] do
Expand Down

0 comments on commit 2f19982

Please sign in to comment.