Sha256: 6ec696a6a9f45d73641b9cf9567b2bc6d92c783a5e090bd0c0e982099823bca0
Contents?: true
Size: 1.91 KB
Versions: 1
Compression:
Stored size: 1.91 KB
Contents
require 'yaml' require 'rbconfig' # replace with facets/system? require 'reap/extensions' require 'reap/utilities/fileutils' require 'reap/utilities/shellutils' require 'reap/utilities/netutils' module Reap class Manager # Default constant is used my various tools # to soter the defualts for options. By using this # it easy to dump a complete list of built-in # defaults. Defaults should be patterned after the # configuration file agsint which they will be used. DEFAULT = {} include Utilities::ShellUtils include Utilities::FileUtils include Utilities::NetUtils end #class Project < Manager; end end # Load up all the tools require "reap/manager/announce.rb" require "reap/manager/check.rb" require "reap/manager/clean.rb" require "reap/manager/gem.rb" require "reap/manager/html.rb" require "reap/manager/log.rb" require "reap/manager/make.rb" require "reap/manager/pack.rb" require "reap/manager/publish.rb" require "reap/manager/rdoc.rb" require "reap/manager/release.rb" require "reap/manager/scaffold.rb" require "reap/manager/site.rb" require "reap/manager/spec.rb" require "reap/manager/stats.rb" require "reap/manager/scm.rb" require "reap/manager/svn.rb" require "reap/manager/test.rb" #def html # config = configuration['rd2html'] # webmaker = RD2Html.new(config) # webmaker.rd2html #end # Update release "stamp" (.roll) file. #def stamp # # You can change these via the command line. # version = commandline['version'] || release.version # status = commandline['status'] || release.status # # if version != release.version or status != release.status # Stamp.new( # :version => version, # :status => status, # :file => release.file, # :name => release.name, # :default => release.default, # :libpath => release.libpath # ).stamp # end #end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
reap-9.2.0 | lib/reap/manager.rb |