Sha256: dceceebb46cdfae57177148df6e8d38f280b5358fd7c3bd6cfc1e3f39db4e62e

Contents?: true

Size: 397 Bytes

Versions: 5

Compression:

Stored size: 397 Bytes

Contents

require 'erb'

module CocoaPods
  module AppGroup
    class Template
      attr_reader :path

      def initialize(path)
        @path = path
      end

      def call(dest)
        File.write dest, ERB.new(content).result(binding)
      end

      private

      def content
        @content ||= File.read(path)
      end

      def store
        @store ||= Store.new
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
cocoapods-app_group-0.4.1 lib/cocoapods/app_group/template.rb
cocoapods-app_group-0.4.0 lib/cocoapods/app_group/template.rb
cocoapods-app_group-0.3.0 lib/cocoapods/app_group/template.rb
cocoapods-app_group-0.2.0 lib/cocoapods/app_group/template.rb
cocoapods-app_group-0.1.0 lib/cocoapods/app_group/template.rb