diff --git a/lib/motion/project/template/ios/config.rb b/lib/motion/project/template/ios/config.rb index 70b69847..2ed01daa 100644 --- a/lib/motion/project/template/ios/config.rb +++ b/lib/motion/project/template/ios/config.rb @@ -29,7 +29,7 @@ class IOSConfig < XcodeConfig variable :device_family, :interface_orientations, :background_modes, :status_bar_style, :icons, :prerendered_icon, :fonts, :seed_id, - :provisioning_profile, :manifest_assets + :provisioning_profile, :manifest_assets, :environment_variables def initialize(project_dir, build_mode) super @@ -41,6 +41,7 @@ def initialize(project_dir, build_mode) @icons = [] @prerendered_icon = false @manifest_assets = [] + @environment_variables = {} end def platforms; ['iPhoneSimulator', 'iPhoneOS']; end @@ -454,7 +455,7 @@ def main_cpp_file_txt(spec_objs) NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; int retval = 0; EOS - if ENV['ARR_CYCLES_DISABLE'] + if(ENV['ARR_CYCLES_DISABLE'] || environment_variables['ARR_CYCLES_DISABLE']) main_txt << <