mirror of
https://github.com/zhigang1992/RubyMotion.git
synced 2026-05-17 02:16:41 +08:00
[xcassets] Show compile info to user when not in verbose mode.
This commit is contained in:
@@ -346,14 +346,15 @@ EOS
|
||||
"--app-icon \"#{config.app_icon_name_from_asset_bundle}\""
|
||||
end
|
||||
|
||||
App.info 'Compile', assets_bundles.join(", ")
|
||||
app_resources_dir = File.expand_path(config.app_resources_dir(platform))
|
||||
FileUtils.mkdir_p(app_resources_dir)
|
||||
cmd = "\"#{config.xcode_dir}/usr/bin/actool\" --output-format human-readable-text " \
|
||||
"--notices --warnings --platform #{config.deploy_platform.downcase} " \
|
||||
"--minimum-deployment-target #{config.deployment_target} " \
|
||||
"#{Array(config.device_family).map { |d| "--target-device #{d}" }.join(' ')} " \
|
||||
"#{app_icons_options} " \
|
||||
"--compress-pngs --compile \"#{app_resources_dir}\" \"#{assets_bundles.join('" "')}\""
|
||||
"#{app_icons_options} --compress-pngs --compile \"#{app_resources_dir}\" " \
|
||||
"\"#{assets_bundles.map { |f| File.expand_path(f) }.join('" "')}\""
|
||||
$stderr.puts(cmd) if App::VERBOSE
|
||||
actool_output = `#{cmd} 2>&1`
|
||||
$stderr.puts(actool_output) if App::VERBOSE
|
||||
|
||||
@@ -327,7 +327,7 @@ EOS
|
||||
xcassets_bundles = []
|
||||
resources_dirs.each do |dir|
|
||||
if File.exist?(dir)
|
||||
xcassets_bundles.concat(Dir.glob(File.expand_path(File.join(dir, '*.xcassets'))))
|
||||
xcassets_bundles.concat(Dir.glob(File.join(dir, '*.xcassets')))
|
||||
end
|
||||
end
|
||||
xcassets_bundles
|
||||
|
||||
Reference in New Issue
Block a user