class Applyrics::GenStrings
Public Class Methods
files(folder)
click to toggle source
# File lib/applyrics/tools/genstrings.rb, line 21 def files(folder) return Dir.glob(File.join(folder, "**", "*.{m,swift}")) end
run(folder, output_folder=nil)
click to toggle source
# File lib/applyrics/tools/genstrings.rb, line 6 def run(folder, output_folder=nil) output_folder = folder if output_folder.nil? folder = File.expand_path(folder) output_folder = File.expand_path(output_folder) cmd = ["set -o pipefail &&"] cmd << Command.which("genstrings") cmd << "-o " + Shellwords.escape("#{output_folder}") cmd << Shellwords.join(files(folder)) Command.execute(cmd) end