Sha256: 24c2a94cc3e58709546eb2238face0f40f76b2d0d2bce5dfe33643f37b2d9532

Contents?: true

Size: 1.07 KB

Versions: 4

Compression:

Stored size: 1.07 KB

Contents

# Ruby-Processing is for Code Art.
# Send suggestions, ideas, and hate-mail to jashkenas [at] gmail.com
# Also, send samples and libraries.

unless defined? RP5_ROOT
  $LOAD_PATH << File.expand_path(File.dirname(__FILE__))
  RP5_ROOT = File.expand_path(File.dirname(__FILE__) + "/../")
end

SKETCH_ROOT = Dir.pwd unless defined? SKETCH_ROOT

require 'ruby-processing/version'
require 'ruby-processing/helpers/string'
require 'ruby-processing/helpers/numeric'

# The top-level namespace, a home for all Ruby-Processing classes.
module Processing

  def self.exported?
    @exported ||= ENV['EXPORTED'].eql?('true')	  
  end

  # Autoload a number of constants that we may end up using.
  autoload :App,                  'ruby-processing/app'
  autoload :Runner,               'ruby-processing/runner'
  autoload :Watcher,              'ruby-processing/runners/watch'
  autoload :Creator,              'ruby-processing/exporters/creator'
  autoload :BaseExporter,         'ruby-processing/exporters/base_exporter'
  autoload :ApplicationExporter,  'ruby-processing/exporters/application_exporter'
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ruby-processing-2.4.4 lib/ruby-processing.rb
ruby-processing-2.4.3 lib/ruby-processing.rb
ruby-processing-2.4.2 lib/ruby-processing.rb
ruby-processing-2.4.1 lib/ruby-processing.rb