diff --git a/lib/motion/project/builder.rb b/lib/motion/project/builder.rb index b8fef0d3..a852f941 100644 --- a/lib/motion/project/builder.rb +++ b/lib/motion/project/builder.rb @@ -485,10 +485,12 @@ def build(config, platform, opts) end # Generate dSYM. - dsym_path = config.app_bundle_dsym(platform) - if !File.exist?(dsym_path) or File.mtime(main_exec) > File.mtime(dsym_path) - App.info "Create", dsym_path - sh "/usr/bin/dsymutil \"#{main_exec}\" -o \"#{dsym_path}\"" + unless ENV["skip_dsym"] + dsym_path = config.app_bundle_dsym(platform) + if !File.exist?(dsym_path) or File.mtime(main_exec) > File.mtime(dsym_path) + App.info "Create", dsym_path + sh "/usr/bin/dsymutil \"#{main_exec}\" -o \"#{dsym_path}\"" + end end # Strip all symbols. Only in distribution mode.