Sha256: 9aa7dcaac0732b9e0497cd19d61f1e79da7c21404b757fe23110504694813f13

Contents?: true

Size: 599 Bytes

Versions: 57

Compression:

Stored size: 599 Bytes

Contents

Standup.script :local do
  self.description = 'Put specified script into project configuration'
  
  def run
    variants = Standup.scripts.keys.sort.select{|script_name| File.exists? File.expand_path("#{script_name}.rb", Standup.gem_scripts_path)}
    script_name = argument '<script name>', 'script name', variants
    
    FileUtils.mkdir_p(Standup.local_scripts_path)
    [script_name, "#{script_name}.rb"].each do |path|
      path = File.expand_path(path, Standup.gem_scripts_path)
      if File.exists? path
        FileUtils.cp_r path, Standup.local_scripts_path
      end
    end
  end
end

Version data entries

57 entries across 57 versions & 1 rubygems

Version Path
standup-0.5.3 scripts/localize.rb
standup-0.5.1 scripts/localize.rb
standup-0.5.0 scripts/localize.rb
standup-0.4.0 scripts/localize.rb
standup-0.3.37 scripts/localize.rb
standup-0.3.36 scripts/localize.rb
standup-0.3.35 scripts/localize.rb
standup-0.3.34 scripts/localize.rb
standup-0.3.33 scripts/localize.rb
standup-0.3.32 scripts/localize.rb
standup-0.3.31 scripts/localize.rb
standup-0.3.30 scripts/localize.rb
standup-0.3.29 scripts/localize.rb
standup-0.3.28 scripts/localize.rb
standup-0.3.27 scripts/localize.rb
standup-0.3.26 scripts/localize.rb
standup-0.3.25 scripts/localize.rb
standup-0.3.24 scripts/localize.rb
standup-0.3.23 scripts/localize.rb
standup-0.3.22 scripts/localize.rb