Module: Jax

Defined in:
lib/jax/script_loader.rb,
lib/jax.rb,
lib/jax/engine.rb,
lib/jax/server.rb,
lib/jax/shader.rb,
lib/jax/version.rb,
lib/jax/commands.rb,
lib/jax/configuration.rb,
lib/generators/jax/all.rb,
lib/jax/rails/application.rb,
lib/jax/directive_processor.rb,
lib/jax/commands/plugin_manager.rb,
lib/jax/testing/rails_environment.rb,
lib/generators/jax/base/named_base.rb,
lib/generators/jax/base/rails_base.rb,
lib/generators/jax/base/coffee_generator.rb,
lib/generators/jax/light/light_generator.rb,
lib/generators/jax/model/model_generator.rb,
lib/generators/jax/helper/helper_generator.rb,
lib/generators/jax/plugin/plugin_generator.rb,
lib/generators/jax/shader/shader_generator.rb,
lib/generators/jax/install/install_generator.rb,
lib/generators/jax/material/material_generator.rb,
lib/generators/jax/scaffold/scaffold_generator.rb,
lib/generators/jax/controller/controller_generator.rb,
lib/generators/jax/application/application_generator.rb

Overview

this is required to make the specs pass on Ruby 1.8. No idea why!!!

Defined Under Namespace

Modules: Commands, Generators, HelperMethods, Plugin, Rails, ScriptLoader, Testing, Util, Version Classes: Configuration, DirectiveProcessor, Engine, PluginManager, ResourceFile, Server, Shader, SuiteController

Constant Summary collapse

VERSION =
Jax::Version::STRING

Class Method Summary collapse

Class Method Details

.configObject



21
22
23
# File 'lib/jax.rb', line 21

def config
  @config || reset_config!
end

.reset_config!Object



25
26
27
# File 'lib/jax.rb', line 25

def reset_config!
  @config = Jax::Configuration.new
end