Class: Gem::Tasks::Build
- Inherits:
-
Object
- Object
- Gem::Tasks::Build
- Defined in:
- lib/rubygems/tasks/build.rb,
lib/rubygems/tasks/build/gem.rb,
lib/rubygems/tasks/build/tar.rb,
lib/rubygems/tasks/build/zip.rb,
lib/rubygems/tasks/build/task.rb
Overview
Defined Under Namespace
Instance Attribute Summary collapse
-
#gem ⇒ Gem?
readonly
The build:gem task.
-
#tar ⇒ Tar?
readonly
The build:tar task.
-
#zip ⇒ Zip?
readonly
The build:zip task.
Instance Method Summary collapse
-
#initialize(gem: true, tar: nil, zip: nil) ⇒ Build
constructor
Initializes the
build:tasks.
Constructor Details
#initialize(gem: true, tar: nil, zip: nil) ⇒ Build
Initializes the build: tasks.
53 54 55 56 57 |
# File 'lib/rubygems/tasks/build.rb', line 53 def initialize(gem: true, tar: nil, zip: nil) @gem = Gem.new if gem @tar = Tar.new if tar @zip = Zip.new if zip end |