README.txt in bones-1.2.1 vs README.txt in bones-1.3.0
- old
+ new
@@ -20,11 +20,11 @@
doc:release # Publish RDoc to RubyForge
doc:rerdoc # Force a rebuild of the RDOC files
doc:ri # Generate ri locally for testing
gem # Alias to gem:package
gem:debug # Show information about the gem
- gem:gem # Build the gem file bones-1.2.0.gem
+ gem:gem # Build the gem file bones-1.3.0.gem
gem:install # Install the gem
gem:package # Build all the packages
gem:release # Package and upload to RubyForge
gem:repackage # Force a rebuild of the package files
gem:uninstall # Uninstall the gem
@@ -36,10 +36,12 @@
notes:todo # Enumerate all TODO annotations
spec # Alias to spec:run
spec:rcov # Run all specs with RCov
spec:run # Run all specs with basic output
spec:specdoc # Run all specs with text output
+ svn:create_tag # Create a new tag in the SVN repository
+ svn:show_tags # Show tags from the SVN repository
test # Alias to test:run
test:rcov # Run rcov on the unit tests
test:run # Run tests for run
The rake tasks in the Mr Bones framework can be found in the "tasks"
@@ -97,12 +99,13 @@
PROJ.changes = paragraphs_of('History.txt', 0..1).join("\n\n")
PROJ.rubyforge_name = 'codeforpeople'
PROJ.rdoc_remote_dir = 'bones'
PROJ.version = Bones::VERSION
- PROJ.exclude << '^doc'
PROJ.rdoc_exclude << '^data'
+ PROJ.annotation_exclude = %w(^README\.txt$ ^data/)
+ PROJ.svn = 'bones'
PROJ.spec_opts << '--color'
# EOF
@@ -121,11 +124,11 @@
invisible to the Mr Bones rake tasks. You would do this for any subversion
directories, backup files, or anything else you don't want gumming up the
works. The files to exclude are given as an array of regular expression
patterns; a file is excluded if it matches any of the patterns.
- PROJ.exclude = %w(tmp$ bak$ ~$ CVS \.svn ^pkg)
- PROJ.exclude << '^doc'
+ PROJ.exclude = %w(tmp$ bak$ ~$ CVS \.svn ^pkg ^doc)
+ PROJ.exclude << '^tags$'
If your project depends on other gems, use the +depend_on+ command in your
Rakefile to declare the dependency. If you do not specify a version, the
most current version number for the installed gem is used.