Class: Wixgem::Wix

Inherits:
Object
  • Object
show all
Defined in:
lib/wixgem.rb

Constant Summary collapse

@@install_path =
ENV['WIX']

Class Method Summary collapse

Class Method Details

.debugObject



30
31
32
# File 'lib/wixgem.rb', line 30

def self.debug
  return @debug
end

.debug=(bool) ⇒ Object



27
28
29
# File 'lib/wixgem.rb', line 27

def self.debug=(bool)
  @debug = bool
end

.initializeObject



15
16
17
18
19
# File 'lib/wixgem.rb', line 15

def self.initialize
  @debug = false
  @logger = nil
  @log_file = nil
end

.install_pathObject



23
24
25
# File 'lib/wixgem.rb', line 23

def self.install_path
  return @@install_path
end

.install_path=(path) ⇒ Object



20
21
22
# File 'lib/wixgem.rb', line 20

def self.install_path=(path)
  @@install_path = path
end

.make_installation(output_file, input) ⇒ Object



39
40
41
42
# File 'lib/wixgem.rb', line 39

def self.make_installation(output_file, input)
  gem_dir = File.dirname(__FILE__)
  create_package(output_file, input)
end

.make_mergemodule(output_file, input) ⇒ Object



34
35
36
37
# File 'lib/wixgem.rb', line 34

def self.make_mergemodule(output_file, input)
  gem_dir = File.dirname(__FILE__)
  create_package(output_file, input)
end