mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-30 02:07:50 +08:00
16 lines
451 B
Ruby
16 lines
451 B
Ruby
desc 'Build config for UI'
|
|
task :build_ui_config do
|
|
require 'yaml'
|
|
require 'json'
|
|
|
|
src_dir = CONFIG[:source_dir]
|
|
ui_config_file_path = ENV['dest'] || "#{src_dir}/config.json"
|
|
docs_config = YAML::load_file("#{src_dir}/_config.yml")
|
|
|
|
ui_config = {
|
|
:productName => docs_config['product_name']
|
|
}
|
|
|
|
res = File.write("#{ui_config_file_path}", ui_config.to_json)
|
|
puts "UI config successfully created in #{ui_config_file_path}" if res
|
|
end |