Module: Extensionator
- Defined in:
- lib/extensionator.rb,
lib/extensionator/cli.rb,
lib/extensionator/crx.rb,
lib/extensionator/error.rb,
lib/extensionator/creator.rb,
lib/extensionator/version.rb,
lib/extensionator/manifest.rb
Defined Under Namespace
Modules: CLI, CRX
Classes: Creator, Error, Manifest
Constant Summary
collapse
- VERSION =
"2.1.5"
Class Method Summary
collapse
-
.copy(dir, dest_directory, opts = {}) ⇒ Object
-
.create(kind, dir, dest, opts = {}) ⇒ Object
-
.crx(dir, dest_filename, opts) ⇒ Object
-
.validate(dir, opts = {}) ⇒ Object
-
.zip(dir, dest_filename, opts = {}) ⇒ Object
Class Method Details
.copy(dir, dest_directory, opts = {}) ⇒ Object
24
25
26
|
# File 'lib/extensionator.rb', line 24
def self.copy(dir, dest_directory, opts= {})
Creator.new(dir, opts).copy(dest_directory)
end
|
.create(kind, dir, dest, opts = {}) ⇒ Object
8
9
10
|
# File 'lib/extensionator.rb', line 8
def self.create(kind, dir, dest, opts={})
Creator.new(dir, opts).send(kind, dest)
end
|
.crx(dir, dest_filename, opts) ⇒ Object
16
17
18
|
# File 'lib/extensionator.rb', line 16
def self.crx(dir, dest_filename, opts)
Creator.new(dir, opts).crx(dest_filename)
end
|
.validate(dir, opts = {}) ⇒ Object
12
13
14
|
# File 'lib/extensionator.rb', line 12
def self.validate(dir, opts={})
Creator.new(dir, opts).validate
end
|
.zip(dir, dest_filename, opts = {}) ⇒ Object
20
21
22
|
# File 'lib/extensionator.rb', line 20
def self.zip(dir, dest_filename, opts= {})
Creator.new(dir, opts).zip(dest_filename)
end
|