From ba7676641141335c47089b99daeb8d537995b52e Mon Sep 17 00:00:00 2001 From: Jun Lin Date: Mon, 19 Aug 2013 13:36:16 +0800 Subject: [PATCH] Allow load custom scheme with ENV['SCHEME']. --- lib/bwoken/build.rb | 4 ++-- spec/lib/bwoken/build_spec.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/bwoken/build.rb b/lib/bwoken/build.rb index 2264f0e..9aaff94 100644 --- a/lib/bwoken/build.rb +++ b/lib/bwoken/build.rb @@ -13,7 +13,7 @@ def build_path end def scheme - Bwoken.app_name + ENV['SCHEME'] || Bwoken.app_name end def configuration @@ -49,7 +49,7 @@ def variables_for_cli def cmd "xcodebuild \ #{Bwoken.workspace_or_project_flag} \ - #{"-scheme #{scheme}" if Bwoken.xcworkspace} \ + #{"-scheme '#{scheme}'" if Bwoken.xcworkspace} \ -configuration #{configuration} \ -sdk #{sdk} \ -xcconfig #{xcconfig} \ diff --git a/spec/lib/bwoken/build_spec.rb b/spec/lib/bwoken/build_spec.rb index 15116f8..4b7a74b 100644 --- a/spec/lib/bwoken/build_spec.rb +++ b/spec/lib/bwoken/build_spec.rb @@ -85,7 +85,7 @@ regexp = / xcodebuild\s+ #{workspace_regex}\s+ - -scheme\s#{scheme}\s+ + -scheme\s'#{scheme}'\s+ -configuration\s#{configuration}\s+ -sdk\s#{sdk}\s+ -xcconfig\s#{xcconfig}\s+