Sha256: 6ec50f6ad9cd881bbd60ae2791b9edaf9ffbb0b9d2b9bcc4ca313af1988849f3

Contents?: true

Size: 924 Bytes

Versions: 1

Compression:

Stored size: 924 Bytes

Contents

$:.unshift File.expand_path(File.dirname(__FILE__))
$:.unshift File.expand_path(File.dirname(__FILE__) + "/rbplusplus")

gem 'rbgccxml'
require 'rbgccxml'

require 'inflector'
require 'fileutils'
require 'rbplusplus/rbplusplus'

module RbPlusPlus

  RBPP_COMMENT = "// This file generated by rb++"

  autoload :Extension, "rbplusplus/extension"
  autoload :RbModule, "rbplusplus/module"

  module Builders
    autoload :Base, "rbplusplus/builders/base"
    autoload :ClassBuilder, "rbplusplus/builders/class"
    autoload :ExtensionBuilder, "rbplusplus/builders/extension"
    autoload :ModuleBuilder, "rbplusplus/builders/module"
  end

  module Writers
    autoload :Base, "rbplusplus/writers/base"
    autoload :ExtensionWriter, "rbplusplus/writers/extension"
    autoload :MultipleFilesWriter, "rbplusplus/writers/multiple_files_writer"
    autoload :SingleFileWriter, "rbplusplus/writers/single_file_writer"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rbplusplus-0.1.1 lib/rbplusplus.rb