Sha256: 665eca2fe7398a78dc71489991f1c57fa251ed4ff3a4886e6de7b9af41d5d615

Contents?: true

Size: 800 Bytes

Versions: 11

Compression:

Stored size: 800 Bytes

Contents

require_relative 'group'

module Xcode
  
  #
  # A VariantGroup is generally a special group reserved for InfoPlist.strings
  # folders that contain additional files within it that are referenced.
  # 
  module VariantGroup
    include Group ; extend Group
    
    #
    # # E21EB9DE14E357CF0058122A /* InfoPlist.strings */ = {
    #       isa = PBXVariantGroup;
    #       children = (
    #         E21EB9DF14E357CF0058122A /* en */,
    #       );
    #       name = InfoPlist.strings;
    #       sourceTree = "<group>";
    #     };
    # 
    def self.info_plist properties
      default_properties = { 'isa' => 'PBXVariantGroup',
        'children' => [],
        'name' => name,
        'sourceTree' => '<group>' }
        
      default_properties.merge(properties)
    end
    
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
xcoder-0.1.18 lib/xcode/variant_group.rb
xcoder-0.1.15 lib/xcode/variant_group.rb
xcoder-0.1.14 lib/xcode/variant_group.rb
xcoder-0.1.13 lib/xcode/variant_group.rb
xcoder-0.1.12 lib/xcode/variant_group.rb
xcoder-0.1.11 lib/xcode/variant_group.rb
xcoder-0.1.10 lib/xcode/variant_group.rb
xcoder-0.1.9 lib/xcode/variant_group.rb
xcoder-0.1.8 lib/xcode/variant_group.rb
xcoder-0.1.7 lib/xcode/variant_group.rb
xcoder-0.1.6 lib/xcode/variant_group.rb