lib/stairs.rb in stairs-0.1.0 vs lib/stairs.rb in stairs-0.2.0
- old
+ new
@@ -3,6 +3,20 @@
module Stairs
autoload :Step, "stairs/step"
autoload :Script, "stairs/script"
autoload :Steps, "stairs/steps"
+ autoload :EnvAdapters, "stairs/env_adapters"
+ autoload :Configuration, "stairs/configuration"
+ autoload :InteractiveConfiguration, "stairs/interactive_configuration"
+ autoload :Util, "stairs/util"
+
+ class << self
+ def configure
+ yield(configuration)
+ end
+
+ def configuration
+ @configuration ||= Configuration.new
+ end
+ end
end
\ No newline at end of file