Class: Pod::Downloader::RemoteFile

Inherits:
Object
  • Object
show all
Defined in:
lib/cocoapods-packager-ext/ext/downloader_ext.rb

Direct Known Subclasses

LocalPath

Instance Method Summary collapse

Instance Method Details

#extract_with_type(full_filename, type = :zip) ⇒ Object



24
25
26
27
28
29
30
31
32
33
34
35
# File 'lib/cocoapods-packager-ext/ext/downloader_ext.rb', line 24

def extract_with_type(full_filename, type = :zip)
    if not type
        unpack_from = url
        unpack_to = @target_path
        FileUtils.rm_rf(unpack_to) if File.exist?(unpack_to)
        FileUtils.rm_rf(unpack_to) if Dir.exist?(unpack_to)
        ln! '-s',unpack_from,unpack_to
    else
        extract_with_type_t full_filename,type
    end

end

#extract_with_type_tObject



23
# File 'lib/cocoapods-packager-ext/ext/downloader_ext.rb', line 23

alias extract_with_type_t extract_with_type

#filename_with_type(type = :zip) ⇒ Object



16
17
18
19
20
21
22
# File 'lib/cocoapods-packager-ext/ext/downloader_ext.rb', line 16

def filename_with_type(type = :zip)
    if not type
        "file"
    else
        filename_with_type_t type
    end
end

#filename_with_type_tObject



15
# File 'lib/cocoapods-packager-ext/ext/downloader_ext.rb', line 15

alias filename_with_type_t filename_with_type