Sha256: 80f9554d8af32fac57e9803e06216ad295a11f7c7ddcf3eb6e1b884185ca1a9c

Contents?: true

Size: 405 Bytes

Versions: 36

Compression:

Stored size: 405 Bytes

Contents

class Terraspace::CLI::New
  module Helpers
    include Helpers::PluginGem

  private
    def build_gemfile(*list)
      lines = []
      list.each do |name|
        lines << gem_line(name)
      end
      lines.join("\n")
    end

    def gem_line(name)
      if name == "terraspace"
        %Q|gem "#{name}", '~> #{Terraspace::VERSION}'|
      else
        %Q|gem "#{name}"|
      end
    end
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
terraspace-0.6.23 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.22 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.21 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.20 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.19 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.18 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.17 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.16 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.15 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.13 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.12 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.11 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.10 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.9 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.8 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.7 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.6 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.5 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.4 lib/terraspace/cli/new/helpers.rb
terraspace-0.6.3 lib/terraspace/cli/new/helpers.rb