Module: ESRuby

Defined in:
lib/esruby.rb,
lib/esruby/gem.rb,
lib/esruby/build.rb,
lib/esruby/gem/specification.rb,
lib/esruby/build/configuration.rb

Defined Under Namespace

Classes: Build, Gem

Class Method Summary collapse

Class Method Details

.buildObject



22
23
24
# File 'lib/esruby.rb', line 22

def self.build
  ESRuby::Build.build.build
end

.cleanObject



17
18
19
20
# File 'lib/esruby.rb', line 17

def self.clean
  build = ESRuby::Build.build
  FileUtils.rm_rf(build.build_directory)
end

.gem_directoryObject



13
14
15
# File 'lib/esruby.rb', line 13

def self.gem_directory
  "#{File.dirname(__FILE__)}/.."
end