lib/dsl.rb in ambient-xcode-0.2.0 vs lib/dsl.rb in ambient-xcode-0.3.0

- old
+ new

@@ -1,5 +1,9 @@ +def use_settings_from(filename) + Ambient.configure { run_ambientfile(filename) } +end + def option(name, value) Ambient.configure { set_option(name, value) } end def enable_extra_warnings_and_static_analyser! @@ -81,9 +85,14 @@ Ambient.configure { set_option(option_name, value, target: target_name) } end def scheme(name, parent: nil, &block) SchemeScope.new(self, name, parent).configure(&block) + end + + def capability(capability_name) + target_name = @name + Ambient.configure { set_capability(target_name, capability_name) } end end class SchemeScope def initialize(target, name, parent)