Sha256: e364d0abab071f7c8770d4aeaa6e3baf3e3b8a2d90ab6501c2517f0d8762ae83

Contents?: true

Size: 979 Bytes

Versions: 1

Compression:

Stored size: 979 Bytes

Contents

require_relative '../tool/tool'

module Pod    
    class Prebuild

        # Pass the data between the 2 steps
        #
        # At step 2, the normal pod install, it needs some info of the
        # prebuilt step. So we store it here.
        #
        class Passer

            # indicate the add/remove/update of prebuit pods
            # @return [Analyzer::SpecsState] 
            #
            class_attr_accessor :prebuild_pods_changes


            # represent the path of resurces to copy
            class ResourcePath
                attr_accessor :real_file_path
                attr_accessor :target_file_path
            end
            # Save the resoures for static framework, and used when installing the prebuild framework
            # static framework needs copy the resurces mannully
            #
            # @return [Hash<String, [Passer::ResourcePath]>]
            class_attr_accessor :resources_to_copy_for_static_framework
        end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cocoapods-binary-0.3.3 lib/cocoapods-binary/helper/passer.rb