class Pod::Hooks::LibraryRepresentation

def copy_resources_script_path

Returns:
  • (Pathname) - The path of the script used to copy the resources.
def copy_resources_script_path
  library.copy_resources_script_path
end

def dependencies

Returns:
  • (Array) - The dependencies of this library.
def dependencies
  target_definition.dependencies
end

def initialize(sandbox, library)

Parameters:
  • library (Library) -- @see library
  • sandbox (Sandbox) -- @see sandbox
def initialize(sandbox, library)
  @sandbox = sandbox
  @library = library
  raise "[BUG]" unless library.is_a?(AggregateTarget)
end

def name

Returns:
  • (String) - The name of the Pods library.
def name
  library.name
end

def prefix_header_path

Returns:
  • (Pathname) - The path of the prefix_header
def prefix_header_path
  UI.warn "LibraryRepresentation#prefix_header_path is deprecated. " \
    "Use the specification `prefix_header_contents` attribute."
  library.prefix_header_path
end

def project

Returns:
  • (Project) - The Pods project of the sandbox.
def project
  sandbox.project
end

def sandbox_dir

Returns:
  • (Pathname) - The path of the Pods dir.
def sandbox_dir
  sandbox.root
end

def target

Returns:
  • (PBXNativeTarget) - The target generated by the installation
def target
  library.target
end

def target_definition

Returns:
  • (TargetDefinition) - The target definition of the library.
def target_definition
  library.target_definition
end