 
 extractZipCliAsync = (zip_file, dest_path, descript="") ->
   log "Extract #{descript}"
+  fs.ensureDirSync dest_path
   new Promise (resolve, reject) ->
     command = "unzip '#{zip_file}'"
     child_process.exec command,

    "https://github.com/atom/electron/releases/download/v#{electron_version}/#{electron_fullname}"

get_flash_url = (platform) ->
  if process.env.TRAVIS
    "https://github.com/dkwingsmt/PepperFlashFork/releases/download/latest/#{platform}.zip"
  else
    "http://7xj6zx.com1.z0.glb.clouddn.com/poi/PepperFlash/#{platform}.zip"


{log} = require './lib/utils'

DONT_PACK_APP_IF_EXISTS=false
USE_GITHUB_FLASH_MIRROR=false

# *** CONSTANTS ***
build_dir_name = 'build'
