Method: FlexSDK#download
- Defined in:
- lib/flex_sdk/flex_sdk.rb
#download(config) ⇒ Object
Download the SDK zip file to the gem
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/flex_sdk/flex_sdk.rb', line 35 def download(config) dest_dir = config["dest_dir"] dest_file = config["dest_file"] cdn_file = config["cdn_file"] puts "\n" unless File.file?(dest_file) puts "Downloading SDK\n\tFrom:\t#{cdn_file}\n\tTo:\t#{dest_file}\n\n" `curl #{cdn_file} --create-dirs -o #{dest_file} ` if $?.to_i != 0 raise "Failed to download Flex SDK\n\n" end else puts "Won't download SDK, file #{dest_file} already exists" end end |