bin/reap-release in reap-9.3.5 vs bin/reap-release in reap-9.4.0
- old
+ new
@@ -1,7 +1,27 @@
#!/usr/bin/env ruby
require 'reap/application'
-app = Reap::Application.new
+HELP = <<-END
+Usage: #{File.basename($0)} [options]
-app.release
+Release a package to Rubyforge for distribution. This command
+uses Reap's rubyforge subsystem to upload the package files
+to Rubyforge for redistribution.
+
+Two vital settings for this command are usernmae and password,
+in order to gain access to Rubyforge. The best way to supply
+this information is using the RUBYFORGE_USERNAME environment
+variable, and supplying the password on the command line via
+the --password option.
+
+Do not put your password in the .reap configuration file!!!
+END
+
+if ARGV.include?('--help')
+ puts HELP
+else
+ app = Reap::Application.new
+ app.release
+end
+