class WebKitGtk::Loader

Private Instance Methods

define_version_module() click to toggle source
# File lib/webkit-gtk.rb, line 57
def define_version_module
  @version_module = Module.new
  @base_module.const_set("Version", @version_module)
end
load_constant_info(info) click to toggle source
Calls superclass method
# File lib/webkit-gtk.rb, line 66
def load_constant_info(info)
  case info.name
  when /_VERSION\z/
    @version_module.const_set($PREMATCH, info.value)
  else
    super
  end
end
post_load(repository, namespace) click to toggle source
# File lib/webkit-gtk.rb, line 53
def post_load(repository, namespace)
  require_libraries
end
pre_load(repository, namespace) click to toggle source
# File lib/webkit-gtk.rb, line 49
def pre_load(repository, namespace)
  define_version_module
end
require_libraries() click to toggle source
# File lib/webkit-gtk.rb, line 62
def require_libraries
  require "webkit-gtk/version"
end