Drush: commands/make/make.download.inc File Reference

  1. 7.x doxygen/html/make_8download_8inc.html
  2. master doxygen/html/make_8download_8inc.html
make.download.inc File Reference

Go to the source code of this file.

Functions

 make_download_factory ($name, $type, $download, $download_location)
 make_download_pm ($name, $type, $download, $download_location)
 make_download_file ($name, $type, $download, $download_location, $cache_duration=DRUSH_CACHE_LIFETIME_DEFAULT)
 _make_download_file ($download, $cache_duration=DRUSH_CACHE_LIFETIME_DEFAULT)
 make_download_file_unpack ($filename, $download_location, $name, $subtree=NULL)
 make_download_get ($name, $type, $download, $download_location)
 make_download_copy ($name, $type, $download, $download_location)
 _make_download_copy ($folder)
 make_download_git ($name, $type, $download, $download_location)
 make_download_bzr ($name, $type, $download, $download_location)
 make_download_svn ($name, $type, $download, $download_location)
 _make_verify_checksums ($info, $filename)
 _make_hash ($algo, $string)

Detailed Description

Download-specific functions for Drush Make.

Definition in file make.download.inc.

Function Documentation

_make_download_copy (   $folder)

Wrapper to drush_download_copy().

Parameters
string$folderThe location of the folder to copy.
Returns
string The location of the folder, or FALSE on failure.

Definition at line 190 of file make.download.inc.

Referenced by make_download_copy().

Here is the caller graph for this function:

_make_download_file (   $download,
  $cache_duration = DRUSH_CACHE_LIFETIME_DEFAULT 
)

Wrapper to drush_download_file().

Parameters
string$downloadThe url of the file to download.
int$cache_durationThe time in seconds to cache the resultant download.
Returns
string The location of the downloaded file, or FALSE on failure.

Definition at line 94 of file make.download.inc.

References drush_download_file(), drush_get_option(), and make_tmp().

Referenced by DrushMakeProject\applyPatches(), DrushMakeProject\getTranslations(), make_download_file(), and make_get_data().

Here is the call graph for this function:

Here is the caller graph for this function:

_make_hash (   $algo,
  $string 
)

Calculate the hash of a string for a given algorithm.

Definition at line 508 of file make.download.inc.

Referenced by _make_verify_checksums().

Here is the caller graph for this function:

_make_verify_checksums (   $info,
  $filename 
)

Test that any supplied hash values match the hash of the file content.

Unsupported hash algorithms are reported as failure.

Definition at line 480 of file make.download.inc.

References _make_hash(), dt(), and make_error().

Referenced by DrushMakeProject\applyPatches(), and make_download_file().

Here is the call graph for this function:

Here is the caller graph for this function:

make_download_bzr (   $name,
  $type,
  $download,
  $download_location 
)

Checks out a Bazaar repository to the specified download location.

Returns
mixed The download location on success, FALSE otherwise.

Definition at line 368 of file make.download.inc.

References _get_working_copy_option(), drush_copy_dir(), drush_delete_dir(), drush_log(), drush_tempdir(), dt(), make_error(), and make_tmp().

Here is the call graph for this function:

make_download_copy (   $name,
  $type,
  $download,
  $download_location 
)

Copies a folder the specified location.

Returns
mixed The TRUE on success, FALSE on failure.

Definition at line 172 of file make.download.inc.

References _make_download_copy(), drush_copy_dir(), drush_log(), dt(), and make_error().

Here is the call graph for this function:

make_download_factory (   $name,
  $type,
  $download,
  $download_location 
)

Downloads the given package to the destination directory.

Returns
mixed The destination path on success, FALSE on failure.

Definition at line 15 of file make.download.inc.

Referenced by DrushMakeProject\download().

Here is the caller graph for this function:

make_download_file (   $name,
  $type,
  $download,
  $download_location,
  $cache_duration = DRUSH_CACHE_LIFETIME_DEFAULT 
)

Downloads a file to the specified location.

Returns
mixed The destination directory on success, FALSE on failure.

Definition at line 69 of file make.download.inc.

References _make_download_file(), _make_verify_checksums(), drush_get_option(), drush_log(), dt(), make_download_file_unpack(), and make_error().

Referenced by make_download_get().

Here is the call graph for this function:

Here is the caller graph for this function:

make_download_file_unpack (   $filename,
  $download_location,
  $name,
  $subtree = NULL 
)

Unpacks a file to the specified download location.

Returns
mixed The download location on success, FALSE on failure.

Definition at line 112 of file make.download.inc.

References drush_delete_dir(), drush_file_is_tarball(), drush_move_dir(), drush_set_error(), drush_tarball_extract(), drush_tempdir(), and dt().

Referenced by make_download_file().

Here is the call graph for this function:

Here is the caller graph for this function:

make_download_get (   $name,
  $type,
  $download,
  $download_location 
)

For backwards compatibility.

Definition at line 162 of file make.download.inc.

References make_download_file().

Here is the call graph for this function:

make_download_git (   $name,
  $type,
  $download,
  $download_location 
)

Checks out a git repository to the specified download location.

Allowed parameters in $download, in order of precedence:

  • 'tag'
  • 'revision'
  • 'branch'

This will also attempt to write out release information to the .info file if the 'no-gitinfofile' option is FALSE. If $download['full_version'] is present, this will be used, otherwise, version will be set in this order of precedence:

  • 'tag'
  • 'branch'
  • 'revision'
Returns
mixed The download location on success, FALSE otherwise.

Definition at line 220 of file make.download.inc.

References _get_working_copy_option(), drush_copy_dir(), drush_directory_cache(), drush_get_context(), drush_get_option(), drush_log(), drush_shell_cd_and_exec(), drush_shell_exec(), drush_shell_exec_output(), drush_tempdir(), dt(), make_error(), and make_tmp().

Referenced by _make_get_include_path().

Here is the call graph for this function:

Here is the caller graph for this function:

make_download_pm (   $name,
  $type,
  $download,
  $download_location 
)

Download project using drush's pm-download command.

Definition at line 28 of file make.download.inc.

References drush_get_option(), drush_invoke_process(), drush_log(), and dt().

Here is the call graph for this function:

make_download_svn (   $name,
  $type,
  $download,
  $download_location 
)

Checks out an SVN repository to the specified download location.

Returns
mixed The download location on success, FALSE otherwise.

Definition at line 415 of file make.download.inc.

References _get_working_copy_option(), drush_log(), dt(), and make_error().

Here is the call graph for this function:

File

doxygen/html/make_8download_8inc.html
View source
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Drush: commands/make/make.download.inc File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Drush
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.2 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_afac61274991793aa7e9133a8f4f291e.html">commands</a></li><li class="navelem"><a class="el" href="dir_71080c12e208a9908650860bfe2a57f6.html">make</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">make.download.inc File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="make_8download_8inc_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aaa0817e712779645b563cfb8ddfd99cd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#aaa0817e712779645b563cfb8ddfd99cd">make_download_factory</a> ($name, $type, $download, $download_location)</td></tr>
<tr class="memitem:a1a9f4bc0852743166afa72edf88008f4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#a1a9f4bc0852743166afa72edf88008f4">make_download_pm</a> ($name, $type, $download, $download_location)</td></tr>
<tr class="memitem:a9bca6953efd915cc338678422d3e65f4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#a9bca6953efd915cc338678422d3e65f4">make_download_file</a> ($name, $type, $download, $download_location, $cache_duration=<a class="el" href="drush_8inc.html#aa7401f966d8f78e341094bc304d56162">DRUSH_CACHE_LIFETIME_DEFAULT</a>)</td></tr>
<tr class="memitem:a6381bf72fa72152dd12f122dbca83d78"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78">_make_download_file</a> ($download, $cache_duration=<a class="el" href="drush_8inc.html#aa7401f966d8f78e341094bc304d56162">DRUSH_CACHE_LIFETIME_DEFAULT</a>)</td></tr>
<tr class="memitem:a39dc84607968d96b01b9edcda21a8422"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#a39dc84607968d96b01b9edcda21a8422">make_download_file_unpack</a> ($filename, $download_location, $name, $subtree=NULL)</td></tr>
<tr class="memitem:a2aa73a9f71f17d7bdeb88e75489e1344"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#a2aa73a9f71f17d7bdeb88e75489e1344">make_download_get</a> ($name, $type, $download, $download_location)</td></tr>
<tr class="memitem:a593902a3666d1820aa6a482989eb6939"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#a593902a3666d1820aa6a482989eb6939">make_download_copy</a> ($name, $type, $download, $download_location)</td></tr>
<tr class="memitem:a8ee672dfff99c9ce5d0fb6c65bba933d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#a8ee672dfff99c9ce5d0fb6c65bba933d">_make_download_copy</a> ($folder)</td></tr>
<tr class="memitem:af0b8a0195e141dd3d497d2e663d993fa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa">make_download_git</a> ($name, $type, $download, $download_location)</td></tr>
<tr class="memitem:ac808bd6438397ca205135d0345cf4721"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#ac808bd6438397ca205135d0345cf4721">make_download_bzr</a> ($name, $type, $download, $download_location)</td></tr>
<tr class="memitem:aca118467de1ec3ed60b393ef49ecc7c5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#aca118467de1ec3ed60b393ef49ecc7c5">make_download_svn</a> ($name, $type, $download, $download_location)</td></tr>
<tr class="memitem:a5ca2e2fb1cf115e40b99acbfc79128fa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#a5ca2e2fb1cf115e40b99acbfc79128fa">_make_verify_checksums</a> ($info, $filename)</td></tr>
<tr class="memitem:ad6e322df82e4cc8eabef054079321b6d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8download_8inc.html#ad6e322df82e4cc8eabef054079321b6d">_make_hash</a> ($algo, $string)</td></tr>
</table>
<a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Download-specific functions for <a class="el" href="classDrush.html">Drush</a> Make. </p>

<p>Definition in file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>
</div><h2>Function Documentation</h2>
<a class="anchor" id="a8ee672dfff99c9ce5d0fb6c65bba933d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_download_copy </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$folder</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Wrapper to drush_download_copy().</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$folder</td><td>The location of the folder to copy.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string The location of the folder, or FALSE on failure. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00190">190</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>Referenced by <a class="el" href="make_8download_8inc_source.html#l00172">make_download_copy()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a8ee672dfff99c9ce5d0fb6c65bba933d_icgraph.png" border="0" usemap="#make_8download_8inc_a8ee672dfff99c9ce5d0fb6c65bba933d_icgraph" alt=""/></div>
<map name="make_8download_8inc_a8ee672dfff99c9ce5d0fb6c65bba933d_icgraph" id="make_8download_8inc_a8ee672dfff99c9ce5d0fb6c65bba933d_icgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a593902a3666d1820aa6a482989eb6939" title="make_download_copy" alt="" coords="215,5,364,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6381bf72fa72152dd12f122dbca83d78"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_download_file </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$cache_duration</em> = <code><a class="el" href="drush_8inc.html#aa7401f966d8f78e341094bc304d56162">DRUSH_CACHE_LIFETIME_DEFAULT</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Wrapper to <a class="el" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311">drush_download_file()</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$download</td><td>The url of the file to download. </td></tr>
    <tr><td class="paramtype">int</td><td class="paramname">$cache_duration</td><td>The time in seconds to cache the resultant download.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string The location of the downloaded file, or FALSE on failure. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00094">94</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="drush_8inc_source.html#l00757">drush_download_file()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>.</p>

<p>Referenced by <a class="el" href="make_8project_8inc_source.html#l00259">DrushMakeProject\applyPatches()</a>, <a class="el" href="make_8project_8inc_source.html#l00426">DrushMakeProject\getTranslations()</a>, <a class="el" href="make_8download_8inc_source.html#l00069">make_download_file()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00558">make_get_data()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a6381bf72fa72152dd12f122dbca83d78_cgraph.png" border="0" usemap="#make_8download_8inc_a6381bf72fa72152dd12f122dbca83d78_cgraph" alt=""/></div>
<map name="make_8download_8inc_a6381bf72fa72152dd12f122dbca83d78_cgraph" id="make_8download_8inc_a6381bf72fa72152dd12f122dbca83d78_cgraph">
<area shape="rect" id="node3" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311" title="drush_download_file" alt="" coords="201,356,340,385"/><area shape="rect" id="node81" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1485,1111,1605,1140"/><area shape="rect" id="node119" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="652,764,735,793"/><area shape="rect" id="node5" href="drush_8inc.html#a5d3c123a1d8fa15642f08ff635dbe2a1" title="_drush_is_url" alt="" coords="429,304,528,333"/><area shape="rect" id="node7" href="drush_8inc.html#a6b7589c9e3cd3f683c0ef137e1c30f49" title="drush_download_file_name" alt="" coords="389,569,568,599"/><area shape="rect" id="node35" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1507,224,1584,253"/><area shape="rect" id="node47" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1313,285,1351,315"/><area shape="rect" id="node61" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="1047,479,1175,526"/><area shape="rect" id="node72" href="drush_8inc.html#a5c2a88712f3905874900166f3b2c397c" title="_drush_download_file" alt="" coords="405,251,552,280"/><area shape="rect" id="node9" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="617,608,769,637"/><area shape="rect" id="node11" href="group__errorhandling.html#ga7bc0a52d28467940b2bb9588a660ed8f" title="drush_clear_error" alt="" coords="829,992,952,1021"/><area shape="rect" id="node17" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="836,789,945,819"/><area shape="rect" id="node25" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="1064,549,1157,579"/><area shape="rect" id="node27" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1276,549,1388,579"/><area shape="rect" id="node63" href="includes_2environment_8inc.html#a25a1b7c8414b818e263d31ff06363772" title="drush_get_username" alt="" coords="820,581,961,611"/><area shape="rect" id="node66" href="includes_2environment_8inc.html#afae6d4a5a12623e5502ca262346c799b" title="drush_server_home" alt="" coords="823,635,959,664"/><area shape="rect" id="node13" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1268,960,1396,989"/><area shape="rect" id="node15" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="2100,772,2228,801"/><area shape="rect" id="node19" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="1047,704,1175,733"/><area shape="rect" id="node21" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1068,859,1153,888"/><area shape="rect" id="node30" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1455,523,1636,552"/><area shape="rect" id="node32" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1891,575,2045,604"/><area shape="rect" id="node37" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1719,228,1804,257"/><area shape="rect" id="node40" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1920,5,2016,35"/><area shape="rect" id="node42" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="2113,144,2215,173"/><area shape="rect" id="node44" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="2279,144,2412,173"/><area shape="rect" id="node49" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1479,277,1612,323"/><area shape="rect" id="node57" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1476,347,1615,376"/><area shape="rect" id="node51" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1689,285,1833,315"/><area shape="rect" id="node54" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1885,284,2051,313"/><area shape="rect" id="node74" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="632,852,755,881"/><area shape="rect" id="node94" href="group__filesystemfunctions.html#ga01729c5c432a2f30974966d888146d09" title="drush_tempnam" alt="" coords="636,427,751,456"/><area shape="rect" id="node98" href="group__filesystemfunctions.html#ga0d795889ef507c45abb793b8685b36d0" title="drush_file_not_empty" alt="" coords="620,267,767,296"/><area shape="rect" id="node100" href="group__filesystemfunctions.html#gaac7379e8cfa2163a874542fc021bf521" title="drush_move_dir" alt="" coords="636,213,751,243"/><area shape="rect" id="node76" href="group__commandwrappers.html#ga0eed47c4d6d19d386936ad57f34b10b2" title="_drush_shell_exec" alt="" coords="825,912,956,941"/><area shape="rect" id="node79" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="1289,1067,1375,1096"/><area shape="rect" id="node88" href="group__commandwrappers.html#ga3a1bb3ae751f14749ce1dbe4ec9c3288" title="drush_shell_proc_open" alt="" coords="1033,965,1188,995"/><area shape="rect" id="node92" href="group__commandwrappers.html#gac21dc9409bff5197d255978c3cf6e761" title="_drush_shell_exec_output_set" alt="" coords="1012,912,1209,941"/><area shape="rect" id="node83" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1697,1135,1825,1164"/><area shape="rect" id="node86" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1687,1081,1836,1111"/><area shape="rect" id="node102" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="1073,72,1148,101"/><area shape="rect" id="node111" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="836,173,945,203"/><area shape="rect" id="node107" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="1260,109,1404,155"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a6381bf72fa72152dd12f122dbca83d78_icgraph.png" border="0" usemap="#make_8download_8inc_a6381bf72fa72152dd12f122dbca83d78_icgraph" alt=""/></div>
<map name="make_8download_8inc_a6381bf72fa72152dd12f122dbca83d78_icgraph" id="make_8download_8inc_a6381bf72fa72152dd12f122dbca83d78_icgraph">
<area shape="rect" id="node3" href="classDrushMakeProject.html#a86cb2ad32088f11522e027cd7e98c6ce" title="DrushMakeProject\\applyPatches" alt="" coords="389,5,603,35"/><area shape="rect" id="node7" href="classDrushMakeProject.html#af6f9c98d13bb338237d8cc96566e59f8" title="DrushMakeProject\\getTranslations" alt="" coords="652,57,873,87"/><area shape="rect" id="node10" href="make_8download_8inc.html#a9bca6953efd915cc338678422d3e65f4" title="make_download_file" alt="" coords="201,192,340,221"/><area shape="rect" id="node14" href="make_8utilities_8inc.html#aae2ffe8335a86abf135357cfdac212d0" title="make_get_data" alt="" coords="216,109,325,139"/><area shape="rect" id="node5" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1151,57,1316,87"/><area shape="rect" id="node12" href="make_8download_8inc.html#a2aa73a9f71f17d7bdeb88e75489e1344" title="make_download_get" alt="" coords="425,223,567,252"/><area shape="rect" id="node16" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="941,109,1083,139"/><area shape="rect" id="node18" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="420,169,572,199"/><area shape="rect" id="node20" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="691,231,835,260"/><area shape="rect" id="node26" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1164,333,1303,363"/><area shape="rect" id="node34" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="684,161,841,207"/><area shape="rect" id="node22" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="940,269,1084,315"/><area shape="rect" id="node28" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="965,216,1059,245"/><area shape="rect" id="node31" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="924,163,1100,192"/><area shape="rect" id="node24" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1172,277,1295,307"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ad6e322df82e4cc8eabef054079321b6d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_hash </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$algo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$string</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Calculate the hash of a string for a given algorithm. </p>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00508">508</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>Referenced by <a class="el" href="make_8download_8inc_source.html#l00480">_make_verify_checksums()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_ad6e322df82e4cc8eabef054079321b6d_icgraph.png" border="0" usemap="#make_8download_8inc_ad6e322df82e4cc8eabef054079321b6d_icgraph" alt=""/></div>
<map name="make_8download_8inc_ad6e322df82e4cc8eabef054079321b6d_icgraph" id="make_8download_8inc_ad6e322df82e4cc8eabef054079321b6d_icgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a5ca2e2fb1cf115e40b99acbfc79128fa" title="_make_verify_checksums" alt="" coords="151,32,324,61"/><area shape="rect" id="node5" href="make_8download_8inc.html#a9bca6953efd915cc338678422d3e65f4" title="make_download_file" alt="" coords="411,5,549,35"/><area shape="rect" id="node9" href="classDrushMakeProject.html#a86cb2ad32088f11522e027cd7e98c6ce" title="DrushMakeProject\\applyPatches" alt="" coords="373,59,587,88"/><area shape="rect" id="node7" href="make_8download_8inc.html#a2aa73a9f71f17d7bdeb88e75489e1344" title="make_download_get" alt="" coords="648,5,789,35"/><area shape="rect" id="node11" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="636,59,801,88"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a5ca2e2fb1cf115e40b99acbfc79128fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_verify_checksums </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$filename</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Test that any supplied hash values match the hash of the file content.</p>
<p>Unsupported hash algorithms are reported as failure. </p>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00480">480</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="make_8download_8inc_source.html#l00508">_make_hash()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>.</p>

<p>Referenced by <a class="el" href="make_8project_8inc_source.html#l00259">DrushMakeProject\applyPatches()</a>, and <a class="el" href="make_8download_8inc_source.html#l00069">make_download_file()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a5ca2e2fb1cf115e40b99acbfc79128fa_cgraph.png" border="0" usemap="#make_8download_8inc_a5ca2e2fb1cf115e40b99acbfc79128fa_cgraph" alt=""/></div>
<map name="make_8download_8inc_a5ca2e2fb1cf115e40b99acbfc79128fa_cgraph" id="make_8download_8inc_a5ca2e2fb1cf115e40b99acbfc79128fa_cgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#ad6e322df82e4cc8eabef054079321b6d" title="_make_hash" alt="" coords="229,31,325,60"/><area shape="rect" id="node5" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="416,67,453,96"/><area shape="rect" id="node21" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="235,165,320,195"/><area shape="rect" id="node7" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="569,58,703,105"/><area shape="rect" id="node19" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="567,5,705,35"/><area shape="rect" id="node9" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="777,67,921,96"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1185,232,1313,261"/><area shape="rect" id="node13" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="971,24,1136,53"/><area shape="rect" id="node15" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1199,76,1300,105"/><area shape="rect" id="node17" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1364,76,1497,105"/><area shape="rect" id="node23" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="375,361,495,391"/><area shape="rect" id="node30" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="597,128,675,157"/><area shape="rect" id="node41" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="379,181,491,211"/><area shape="rect" id="node25" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="572,336,700,365"/><area shape="rect" id="node28" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="561,440,711,469"/><area shape="rect" id="node32" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="807,153,892,183"/><area shape="rect" id="node35" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1005,128,1101,157"/><area shape="rect" id="node38" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="976,232,1131,261"/><area shape="rect" id="node44" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="545,181,727,211"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a5ca2e2fb1cf115e40b99acbfc79128fa_icgraph.png" border="0" usemap="#make_8download_8inc_a5ca2e2fb1cf115e40b99acbfc79128fa_icgraph" alt=""/></div>
<map name="make_8download_8inc_a5ca2e2fb1cf115e40b99acbfc79128fa_icgraph" id="make_8download_8inc_a5ca2e2fb1cf115e40b99acbfc79128fa_icgraph">
<area shape="rect" id="node3" href="classDrushMakeProject.html#a86cb2ad32088f11522e027cd7e98c6ce" title="DrushMakeProject\\applyPatches" alt="" coords="229,5,443,35"/><area shape="rect" id="node7" href="make_8download_8inc.html#a9bca6953efd915cc338678422d3e65f4" title="make_download_file" alt="" coords="267,59,405,88"/><area shape="rect" id="node5" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="492,5,657,35"/><area shape="rect" id="node9" href="make_8download_8inc.html#a2aa73a9f71f17d7bdeb88e75489e1344" title="make_download_get" alt="" coords="504,59,645,88"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ac808bd6438397ca205135d0345cf4721"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_bzr </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Checks out a Bazaar repository to the specified download location.</p>
<dl class="section return"><dt>Returns</dt><dd>mixed The download location on success, FALSE otherwise. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00368">368</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="make_8utilities_8inc_source.html#l00640">_get_working_copy_option()</a>, <a class="el" href="filesystem_8inc_source.html#l00216">drush_copy_dir()</a>, <a class="el" href="filesystem_8inc_source.html#l00127">drush_delete_dir()</a>, <a class="el" href="drush_8inc_source.html#l01252">drush_log()</a>, <a class="el" href="filesystem_8inc_source.html#l00516">drush_tempdir()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_ac808bd6438397ca205135d0345cf4721_cgraph.png" border="0" usemap="#make_8download_8inc_ac808bd6438397ca205135d0345cf4721_cgraph" alt=""/></div>
<map name="make_8download_8inc_ac808bd6438397ca205135d0345cf4721_cgraph" id="make_8download_8inc_ac808bd6438397ca205135d0345cf4721_cgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199" title="_get_working_copy_option" alt="" coords="360,5,536,35"/><area shape="rect" id="node17" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1072,615,1149,644"/><area shape="rect" id="node31" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="875,347,912,376"/><area shape="rect" id="node44" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="393,643,503,672"/><area shape="rect" id="node62" href="group__filesystemfunctions.html#gabff54c630a451976fc121257f6efd960" title="drush_delete_dir" alt="" coords="195,849,312,879"/><area shape="rect" id="node68" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="201,433,305,463"/><area shape="rect" id="node94" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="633,540,719,569"/><area shape="rect" id="node99" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="212,331,295,360"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="585,108,767,137"/><area shape="rect" id="node7" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="833,63,953,92"/><area shape="rect" id="node15" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="816,116,971,145"/><area shape="rect" id="node9" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1047,37,1175,67"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1660,356,1788,385"/><area shape="rect" id="node13" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1036,91,1185,120"/><area shape="rect" id="node19" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1281,589,1367,619"/><area shape="rect" id="node22" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1480,616,1576,645"/><area shape="rect" id="node28" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1451,512,1605,541"/><area shape="rect" id="node24" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1673,487,1775,516"/><area shape="rect" id="node26" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1839,487,1972,516"/><area shape="rect" id="node33" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1044,339,1177,386"/><area shape="rect" id="node41" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1041,287,1180,316"/><area shape="rect" id="node35" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1252,348,1396,377"/><area shape="rect" id="node38" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1445,356,1611,385"/><area shape="rect" id="node46" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="639,695,713,724"/><area shape="rect" id="node53" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="837,473,949,503"/><area shape="rect" id="node51" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="821,627,965,674"/><area shape="rect" id="node56" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1020,460,1201,489"/><area shape="rect" id="node64" href="group__filesystemfunctions.html#ga7ba5be839cd5d2104eaf9c26da63c97d" title="drush_delete_dir_contents" alt="" coords="361,849,535,879"/><area shape="rect" id="node70" href="group__filesystemfunctions.html#ga5a78fe09f2e16740db898df3237da602" title="drush_trim_path" alt="" coords="391,487,505,516"/><area shape="rect" id="node74" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="393,331,503,360"/><area shape="rect" id="node83" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="629,433,723,463"/><area shape="rect" id="node89" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="612,211,740,258"/><area shape="rect" id="node72" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="612,487,740,516"/><area shape="rect" id="node77" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1281,235,1367,264"/><area shape="rect" id="node80" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1464,252,1592,281"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a593902a3666d1820aa6a482989eb6939"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_copy </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Copies a folder the specified location.</p>
<dl class="section return"><dt>Returns</dt><dd>mixed The TRUE on success, FALSE on failure. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00172">172</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="make_8download_8inc_source.html#l00190">_make_download_copy()</a>, <a class="el" href="filesystem_8inc_source.html#l00216">drush_copy_dir()</a>, <a class="el" href="drush_8inc_source.html#l01252">drush_log()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a593902a3666d1820aa6a482989eb6939_cgraph.png" border="0" usemap="#make_8download_8inc_a593902a3666d1820aa6a482989eb6939_cgraph" alt=""/></div>
<map name="make_8download_8inc_a593902a3666d1820aa6a482989eb6939_cgraph" id="make_8download_8inc_a593902a3666d1820aa6a482989eb6939_cgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a8ee672dfff99c9ce5d0fb6c65bba933d" title="_make_download_copy" alt="" coords="207,5,364,35"/><area shape="rect" id="node5" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="231,185,340,215"/><area shape="rect" id="node9" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="637,261,715,291"/><area shape="rect" id="node24" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="657,88,695,117"/><area shape="rect" id="node50" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="243,340,328,369"/><area shape="rect" id="node7" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="437,160,512,189"/><area shape="rect" id="node39" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="419,365,531,395"/><area shape="rect" id="node13" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1227,337,1355,367"/><area shape="rect" id="node37" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="604,141,748,187"/><area shape="rect" id="node11" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="843,261,928,291"/><area shape="rect" id="node15" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1243,248,1339,277"/><area shape="rect" id="node21" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1004,363,1159,392"/><area shape="rect" id="node17" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1423,209,1524,239"/><area shape="rect" id="node19" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1575,209,1708,239"/><area shape="rect" id="node26" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="819,79,952,126"/><area shape="rect" id="node34" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="816,149,955,179"/><area shape="rect" id="node28" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1009,157,1153,187"/><area shape="rect" id="node31" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1208,171,1373,200"/><area shape="rect" id="node42" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="585,365,767,395"/><area shape="rect" id="node52" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="415,493,535,523"/><area shape="rect" id="node54" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="612,573,740,603"/><area shape="rect" id="node57" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="601,520,751,549"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aaa0817e712779645b563cfb8ddfd99cd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_factory </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Downloads the given package to the destination directory.</p>
<dl class="section return"><dt>Returns</dt><dd>mixed The destination path on success, FALSE on failure. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00015">15</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>Referenced by <a class="el" href="make_8project_8inc_source.html#l00112">DrushMakeProject\download()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_aaa0817e712779645b563cfb8ddfd99cd_icgraph.png" border="0" usemap="#make_8download_8inc_aaa0817e712779645b563cfb8ddfd99cd_icgraph" alt=""/></div>
<map name="make_8download_8inc_aaa0817e712779645b563cfb8ddfd99cd_icgraph" id="make_8download_8inc_aaa0817e712779645b563cfb8ddfd99cd_icgraph">
<area shape="rect" id="node3" href="classDrushMakeProject.html#adc718e2716fac54db68234aabb432e49" title="DrushMakeProject\\download" alt="" coords="216,203,405,232"/><area shape="rect" id="node5" href="classDrushMakeProject.html#afb329c0cea11e16d977e30f22636194b" title="DrushMakeProject\\_\l_construct" alt="" coords="495,5,636,51"/><area shape="rect" id="node7" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="727,203,892,232"/><area shape="rect" id="node9" href="classDrushMakeProject.html#a8276ef71b946cf3ae13391c2216e51bd" title="DrushMakeProject\\findDownload\lLocation" alt="" coords="459,125,672,171"/><area shape="rect" id="node12" href="classDrushMakeProject.html#ae64371ebab222251d13f492bb1bf7549" title="DrushMakeProject\\process\lGitInfoFiles" alt="" coords="476,194,655,241"/><area shape="rect" id="node15" href="classDrushMakeProject.html#a79be6b5aafd3dd119b5928e2dd2a7096" title="DrushMakeProject\\removeGit\lDirectory" alt="" coords="468,263,663,310"/><area shape="rect" id="node18" href="classDrushMakeProject.html#af6f9c98d13bb338237d8cc96566e59f8" title="DrushMakeProject\\getTranslations" alt="" coords="455,333,676,363"/><area shape="rect" id="node21" href="classDrushMakeProject__Core.html#aeeeab034aff41fb288b7cd03cdab50db" title="DrushMakeProject_Core\l\\findDownloadLocation" alt="" coords="483,386,648,433"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a9bca6953efd915cc338678422d3e65f4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_file </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$cache_duration</em> = <code><a class="el" href="drush_8inc.html#aa7401f966d8f78e341094bc304d56162">DRUSH_CACHE_LIFETIME_DEFAULT</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Downloads a file to the specified location.</p>
<dl class="section return"><dt>Returns</dt><dd>mixed The destination directory on success, FALSE on failure. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00069">69</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="make_8download_8inc_source.html#l00094">_make_download_file()</a>, <a class="el" href="make_8download_8inc_source.html#l00480">_make_verify_checksums()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="drush_8inc_source.html#l01252">drush_log()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, <a class="el" href="make_8download_8inc_source.html#l00112">make_download_file_unpack()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>.</p>

<p>Referenced by <a class="el" href="make_8download_8inc_source.html#l00162">make_download_get()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a9bca6953efd915cc338678422d3e65f4_cgraph.png" border="0" usemap="#make_8download_8inc_a9bca6953efd915cc338678422d3e65f4_cgraph" alt=""/></div>
<map name="make_8download_8inc_a9bca6953efd915cc338678422d3e65f4_cgraph" id="make_8download_8inc_a9bca6953efd915cc338678422d3e65f4_cgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78" title="_make_download_file" alt="" coords="195,855,341,884"/><area shape="rect" id="node31" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1664,1361,1741,1391"/><area shape="rect" id="node41" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1488,1079,1525,1108"/><area shape="rect" id="node88" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1056,1525,1176,1555"/><area shape="rect" id="node101" href="make_8download_8inc.html#a5ca2e2fb1cf115e40b99acbfc79128fa" title="_make_verify_checksums" alt="" coords="581,1647,755,1676"/><area shape="rect" id="node106" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="851,1585,936,1615"/><area shape="rect" id="node114" href="make_8download_8inc.html#a39dc84607968d96b01b9edcda21a8422" title="make_download_file\l_unpack" alt="" coords="391,945,529,991"/><area shape="rect" id="node5" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311" title="drush_download_file" alt="" coords="391,468,529,497"/><area shape="rect" id="node95" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="852,568,935,597"/><area shape="rect" id="node7" href="drush_8inc.html#a5d3c123a1d8fa15642f08ff635dbe2a1" title="_drush_is_url" alt="" coords="619,5,717,35"/><area shape="rect" id="node9" href="drush_8inc.html#a6b7589c9e3cd3f683c0ef137e1c30f49" title="drush_download_file_name" alt="" coords="579,468,757,497"/><area shape="rect" id="node55" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="1263,177,1391,223"/><area shape="rect" id="node62" href="drush_8inc.html#a5c2a88712f3905874900166f3b2c397c" title="_drush_download_file" alt="" coords="595,363,741,392"/><area shape="rect" id="node11" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="817,469,969,499"/><area shape="rect" id="node13" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="1061,363,1171,392"/><area shape="rect" id="node21" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="1280,621,1373,651"/><area shape="rect" id="node23" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1451,673,1563,703"/><area shape="rect" id="node15" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="1263,469,1391,499"/><area shape="rect" id="node17" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1464,433,1549,463"/><area shape="rect" id="node19" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="2252,1231,2380,1260"/><area shape="rect" id="node26" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1612,673,1793,703"/><area shape="rect" id="node28" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="2043,1179,2197,1208"/><area shape="rect" id="node33" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1873,1377,1959,1407"/><area shape="rect" id="node36" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="2072,1629,2168,1659"/><area shape="rect" id="node38" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="2265,1481,2367,1511"/><area shape="rect" id="node43" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1636,1282,1769,1329"/><area shape="rect" id="node51" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1633,1079,1772,1108"/><area shape="rect" id="node45" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1844,1291,1988,1320"/><area shape="rect" id="node48" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="2037,1333,2203,1363"/><area shape="rect" id="node64" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="832,109,955,139"/><area shape="rect" id="node66" href="group__filesystemfunctions.html#ga01729c5c432a2f30974966d888146d09" title="drush_tempnam" alt="" coords="836,363,951,392"/><area shape="rect" id="node70" href="group__filesystemfunctions.html#ga0d795889ef507c45abb793b8685b36d0" title="drush_file_not_empty" alt="" coords="820,163,967,192"/><area shape="rect" id="node72" href="group__filesystemfunctions.html#gaac7379e8cfa2163a874542fc021bf521" title="drush_move_dir" alt="" coords="836,1084,951,1113"/><area shape="rect" id="node74" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="1289,1232,1364,1261"/><area shape="rect" id="node81" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="1061,1131,1171,1160"/><area shape="rect" id="node90" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1263,1472,1391,1501"/><area shape="rect" id="node93" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1252,1525,1401,1555"/><area shape="rect" id="node103" href="make_8download_8inc.html#ad6e322df82e4cc8eabef054079321b6d" title="_make_hash" alt="" coords="845,1709,941,1739"/><area shape="rect" id="node116" href="drush_8inc.html#a78aae9f3ebfdb2bee27dee73fe088652" title="drush_file_is_tarball" alt="" coords="825,1380,961,1409"/><area shape="rect" id="node122" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="841,416,945,445"/><area shape="rect" id="node130" href="drush_8inc.html#ad8f8c8d5b65e0d9a863173da63ef78ee" title="drush_tarball_extract" alt="" coords="597,979,739,1008"/><area shape="rect" id="node151" href="group__filesystemfunctions.html#gabff54c630a451976fc121257f6efd960" title="drush_delete_dir" alt="" coords="609,623,727,652"/><area shape="rect" id="node118" href="drush_8inc.html#a5b8fa8d7855539af7485408e05a941c0" title="drush_attempt_mime\l_content_type" alt="" coords="1255,1402,1399,1449"/><area shape="rect" id="node124" href="group__filesystemfunctions.html#ga5a78fe09f2e16740db898df3237da602" title="drush_trim_path" alt="" coords="1059,416,1173,445"/><area shape="rect" id="node136" href="group__commandwrappers.html#ga59e8ee9f53442f2029080ac723ed008f" title="drush_shell_cd_and_exec" alt="" coords="1031,1235,1201,1264"/><area shape="rect" id="node139" href="group__commandwrappers.html#gadba8c59ba260dd39f615bc22ca78e1af" title="drush_shell_exec_output" alt="" coords="811,1031,976,1060"/><area shape="rect" id="node142" href="includes_2environment_8inc.html#a68b121976df4c48d67d77c020e45814f" title="drush_get_tar_executable" alt="" coords="1031,469,1201,499"/><area shape="rect" id="node153" href="group__filesystemfunctions.html#ga7ba5be839cd5d2104eaf9c26da63c97d" title="drush_delete_dir_contents" alt="" coords="807,621,980,651"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a9bca6953efd915cc338678422d3e65f4_icgraph.png" border="0" usemap="#make_8download_8inc_a9bca6953efd915cc338678422d3e65f4_icgraph" alt=""/></div>
<map name="make_8download_8inc_a9bca6953efd915cc338678422d3e65f4_icgraph" id="make_8download_8inc_a9bca6953efd915cc338678422d3e65f4_icgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a2aa73a9f71f17d7bdeb88e75489e1344" title="make_download_get" alt="" coords="195,5,336,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a39dc84607968d96b01b9edcda21a8422"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_file_unpack </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$subtree</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Unpacks a file to the specified download location.</p>
<dl class="section return"><dt>Returns</dt><dd>mixed The download location on success, FALSE on failure. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00112">112</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="filesystem_8inc_source.html#l00127">drush_delete_dir()</a>, <a class="el" href="drush_8inc_source.html#l00971">drush_file_is_tarball()</a>, <a class="el" href="filesystem_8inc_source.html#l00307">drush_move_dir()</a>, <a class="el" href="drush_8inc_source.html#l01525">drush_set_error()</a>, <a class="el" href="drush_8inc_source.html#l01003">drush_tarball_extract()</a>, <a class="el" href="filesystem_8inc_source.html#l00516">drush_tempdir()</a>, and <a class="el" href="output_8inc_source.html#l00149">dt()</a>.</p>

<p>Referenced by <a class="el" href="make_8download_8inc_source.html#l00069">make_download_file()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a39dc84607968d96b01b9edcda21a8422_cgraph.png" border="0" usemap="#make_8download_8inc_a39dc84607968d96b01b9edcda21a8422_cgraph" alt=""/></div>
<map name="make_8download_8inc_a39dc84607968d96b01b9edcda21a8422_cgraph" id="make_8download_8inc_a39dc84607968d96b01b9edcda21a8422_cgraph">
<area shape="rect" id="node3" href="group__filesystemfunctions.html#gabff54c630a451976fc121257f6efd960" title="drush_delete_dir" alt="" coords="208,5,325,35"/><area shape="rect" id="node8" href="drush_8inc.html#a78aae9f3ebfdb2bee27dee73fe088652" title="drush_file_is_tarball" alt="" coords="407,1037,543,1067"/><area shape="rect" id="node27" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1105,807,1143,836"/><area shape="rect" id="node39" href="group__filesystemfunctions.html#gaac7379e8cfa2163a874542fc021bf521" title="drush_move_dir" alt="" coords="417,831,532,860"/><area shape="rect" id="node48" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1068,556,1180,585"/><area shape="rect" id="node63" href="drush_8inc.html#ad8f8c8d5b65e0d9a863173da63ef78ee" title="drush_tarball_extract" alt="" coords="196,573,337,603"/><area shape="rect" id="node103" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="423,313,527,343"/><area shape="rect" id="node5" href="group__filesystemfunctions.html#ga7ba5be839cd5d2104eaf9c26da63c97d" title="drush_delete_dir_contents" alt="" coords="388,5,561,35"/><area shape="rect" id="node10" href="drush_8inc.html#a5b8fa8d7855539af7485408e05a941c0" title="drush_attempt_mime\l_content_type" alt="" coords="859,1037,1003,1083"/><area shape="rect" id="node12" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1299,864,1376,893"/><area shape="rect" id="node14" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1508,841,1593,871"/><area shape="rect" id="node16" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1887,581,2015,611"/><area shape="rect" id="node18" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1707,841,1803,871"/><area shape="rect" id="node24" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1677,684,1832,713"/><area shape="rect" id="node20" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1900,815,2001,844"/><area shape="rect" id="node22" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="2065,815,2199,844"/><area shape="rect" id="node29" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1271,794,1404,841"/><area shape="rect" id="node37" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1268,741,1407,771"/><area shape="rect" id="node31" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1479,788,1623,817"/><area shape="rect" id="node34" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1672,788,1837,817"/><area shape="rect" id="node41" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="893,781,968,811"/><area shape="rect" id="node56" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="656,883,765,912"/><area shape="rect" id="node46" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="1052,737,1196,783"/><area shape="rect" id="node51" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1247,633,1428,663"/><area shape="rect" id="node68" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="884,468,977,497"/><area shape="rect" id="node72" href="group__commandwrappers.html#ga59e8ee9f53442f2029080ac723ed008f" title="drush_shell_cd_and_exec" alt="" coords="625,779,796,808"/><area shape="rect" id="node75" href="group__commandwrappers.html#gadba8c59ba260dd39f615bc22ca78e1af" title="drush_shell_exec_output" alt="" coords="392,419,557,448"/><area shape="rect" id="node79" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="867,521,995,551"/><area shape="rect" id="node81" href="includes_2environment_8inc.html#a68b121976df4c48d67d77c020e45814f" title="drush_get_tar_executable" alt="" coords="625,573,796,603"/><area shape="rect" id="node84" href="group__filesystemfunctions.html#ga01729c5c432a2f30974966d888146d09" title="drush_tempnam" alt="" coords="417,260,532,289"/><area shape="rect" id="node77" href="group__commandwrappers.html#gac21dc9409bff5197d255978c3cf6e761" title="_drush_shell_exec_output_set" alt="" coords="612,419,809,448"/><area shape="rect" id="node86" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="656,261,765,291"/><area shape="rect" id="node98" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="867,201,995,247"/><area shape="rect" id="node89" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1508,427,1593,456"/><area shape="rect" id="node92" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1691,479,1819,508"/><area shape="rect" id="node105" href="group__filesystemfunctions.html#ga5a78fe09f2e16740db898df3237da602" title="drush_trim_path" alt="" coords="653,365,768,395"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a39dc84607968d96b01b9edcda21a8422_icgraph.png" border="0" usemap="#make_8download_8inc_a39dc84607968d96b01b9edcda21a8422_icgraph" alt=""/></div>
<map name="make_8download_8inc_a39dc84607968d96b01b9edcda21a8422_icgraph" id="make_8download_8inc_a39dc84607968d96b01b9edcda21a8422_icgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a9bca6953efd915cc338678422d3e65f4" title="make_download_file" alt="" coords="196,13,335,43"/><area shape="rect" id="node5" href="make_8download_8inc.html#a2aa73a9f71f17d7bdeb88e75489e1344" title="make_download_get" alt="" coords="384,13,525,43"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a2aa73a9f71f17d7bdeb88e75489e1344"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_get </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For backwards compatibility. </p>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00162">162</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="make_8download_8inc_source.html#l00069">make_download_file()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a2aa73a9f71f17d7bdeb88e75489e1344_cgraph.png" border="0" usemap="#make_8download_8inc_a2aa73a9f71f17d7bdeb88e75489e1344_cgraph" alt=""/></div>
<map name="make_8download_8inc_a2aa73a9f71f17d7bdeb88e75489e1344_cgraph" id="make_8download_8inc_a2aa73a9f71f17d7bdeb88e75489e1344_cgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a9bca6953efd915cc338678422d3e65f4" title="make_download_file" alt="" coords="196,924,335,953"/><area shape="rect" id="node5" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78" title="_make_download_file" alt="" coords="384,365,531,395"/><area shape="rect" id="node33" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1853,1463,1931,1492"/><area shape="rect" id="node43" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1677,1081,1715,1111"/><area shape="rect" id="node87" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1245,109,1365,139"/><area shape="rect" id="node100" href="make_8download_8inc.html#a5ca2e2fb1cf115e40b99acbfc79128fa" title="_make_verify_checksums" alt="" coords="771,1029,944,1059"/><area shape="rect" id="node105" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="1040,207,1125,236"/><area shape="rect" id="node113" href="make_8download_8inc.html#a39dc84607968d96b01b9edcda21a8422" title="make_download_file\l_unpack" alt="" coords="580,915,719,962"/><area shape="rect" id="node7" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311" title="drush_download_file" alt="" coords="580,469,719,499"/><area shape="rect" id="node94" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="1041,417,1124,447"/><area shape="rect" id="node9" href="drush_8inc.html#a5d3c123a1d8fa15642f08ff635dbe2a1" title="_drush_is_url" alt="" coords="808,367,907,396"/><area shape="rect" id="node11" href="drush_8inc.html#a6b7589c9e3cd3f683c0ef137e1c30f49" title="drush_download_file_name" alt="" coords="768,548,947,577"/><area shape="rect" id="node54" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="1452,397,1580,443"/><area shape="rect" id="node61" href="drush_8inc.html#a5c2a88712f3905874900166f3b2c397c" title="_drush_download_file" alt="" coords="784,313,931,343"/><area shape="rect" id="node13" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="1007,575,1159,604"/><area shape="rect" id="node15" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="1251,568,1360,597"/><area shape="rect" id="node23" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="1469,695,1563,724"/><area shape="rect" id="node25" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1640,823,1752,852"/><area shape="rect" id="node17" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="1452,1029,1580,1059"/><area shape="rect" id="node19" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1653,655,1739,684"/><area shape="rect" id="node21" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="2433,952,2561,981"/><area shape="rect" id="node28" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1801,823,1983,852"/><area shape="rect" id="node30" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="2228,1012,2383,1041"/><area shape="rect" id="node35" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="2063,1361,2148,1391"/><area shape="rect" id="node38" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="2257,1833,2353,1863"/><area shape="rect" id="node40" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="2447,1833,2548,1863"/><area shape="rect" id="node45" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1825,943,1959,990"/><area shape="rect" id="node50" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1823,1081,1961,1111"/><area shape="rect" id="node47" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="2033,952,2177,981"/><area shape="rect" id="node63" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="1021,313,1144,343"/><area shape="rect" id="node65" href="group__filesystemfunctions.html#ga01729c5c432a2f30974966d888146d09" title="drush_tempnam" alt="" coords="1025,521,1140,551"/><area shape="rect" id="node69" href="group__filesystemfunctions.html#ga0d795889ef507c45abb793b8685b36d0" title="drush_file_not_empty" alt="" coords="1009,260,1156,289"/><area shape="rect" id="node71" href="group__filesystemfunctions.html#gaac7379e8cfa2163a874542fc021bf521" title="drush_move_dir" alt="" coords="1025,872,1140,901"/><area shape="rect" id="node73" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="1479,1488,1553,1517"/><area shape="rect" id="node80" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="1251,1387,1360,1416"/><area shape="rect" id="node89" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1452,5,1580,35"/><area shape="rect" id="node92" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1441,59,1591,88"/><area shape="rect" id="node102" href="make_8download_8inc.html#ad6e322df82e4cc8eabef054079321b6d" title="_make_hash" alt="" coords="1035,1080,1131,1109"/><area shape="rect" id="node115" href="group__filesystemfunctions.html#gabff54c630a451976fc121257f6efd960" title="drush_delete_dir" alt="" coords="799,976,916,1005"/><area shape="rect" id="node120" href="drush_8inc.html#a78aae9f3ebfdb2bee27dee73fe088652" title="drush_file_is_tarball" alt="" coords="1015,1644,1151,1673"/><area shape="rect" id="node128" href="drush_8inc.html#ad8f8c8d5b65e0d9a863173da63ef78ee" title="drush_tarball_extract" alt="" coords="787,1309,928,1339"/><area shape="rect" id="node146" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="1031,768,1135,797"/><area shape="rect" id="node117" href="group__filesystemfunctions.html#ga7ba5be839cd5d2104eaf9c26da63c97d" title="drush_delete_dir_contents" alt="" coords="996,976,1169,1005"/><area shape="rect" id="node122" href="drush_8inc.html#a5b8fa8d7855539af7485408e05a941c0" title="drush_attempt_mime\l_content_type" alt="" coords="1444,1682,1588,1729"/><area shape="rect" id="node134" href="group__commandwrappers.html#ga59e8ee9f53442f2029080ac723ed008f" title="drush_shell_cd_and_exec" alt="" coords="1220,1491,1391,1520"/><area shape="rect" id="node137" href="group__commandwrappers.html#gadba8c59ba260dd39f615bc22ca78e1af" title="drush_shell_exec_output" alt="" coords="1000,1387,1165,1416"/><area shape="rect" id="node140" href="includes_2environment_8inc.html#a68b121976df4c48d67d77c020e45814f" title="drush_get_tar_executable" alt="" coords="1220,1181,1391,1211"/><area shape="rect" id="node148" href="group__filesystemfunctions.html#ga5a78fe09f2e16740db898df3237da602" title="drush_trim_path" alt="" coords="1248,875,1363,904"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="af0b8a0195e141dd3d497d2e663d993fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_git </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Checks out a git repository to the specified download location.</p>
<p>Allowed parameters in $download, in order of precedence:</p>
<ul>
<li>'tag'</li>
<li>'revision'</li>
<li>'branch'</li>
</ul>
<p>This will also attempt to write out release information to the .info file if the 'no-gitinfofile' option is FALSE. If $download['full_version'] is present, this will be used, otherwise, version will be set in this order of precedence:</p>
<ul>
<li>'tag'</li>
<li>'branch'</li>
<li>'revision'</li>
</ul>
<dl class="section return"><dt>Returns</dt><dd>mixed The download location on success, FALSE otherwise. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00220">220</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="make_8utilities_8inc_source.html#l00640">_get_working_copy_option()</a>, <a class="el" href="filesystem_8inc_source.html#l00216">drush_copy_dir()</a>, <a class="el" href="includes_2environment_8inc_source.html#l00662">drush_directory_cache()</a>, <a class="el" href="context_8inc_source.html#l00328">drush_get_context()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="drush_8inc_source.html#l01252">drush_log()</a>, <a class="el" href="exec_8inc_source.html#l00056">drush_shell_cd_and_exec()</a>, <a class="el" href="exec_8inc_source.html#l00080">drush_shell_exec()</a>, <a class="el" href="exec_8inc_source.html#l00343">drush_shell_exec_output()</a>, <a class="el" href="filesystem_8inc_source.html#l00516">drush_tempdir()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>.</p>

<p>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00120">_make_get_include_path()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_af0b8a0195e141dd3d497d2e663d993fa_cgraph.png" border="0" usemap="#make_8download_8inc_af0b8a0195e141dd3d497d2e663d993fa_cgraph" alt=""/></div>
<map name="make_8download_8inc_af0b8a0195e141dd3d497d2e663d993fa_cgraph" id="make_8download_8inc_af0b8a0195e141dd3d497d2e663d993fa_cgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199" title="_get_working_copy_option" alt="" coords="413,416,589,445"/><area shape="rect" id="node7" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1120,417,1240,447"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1735,740,1863,769"/><area shape="rect" id="node17" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1141,792,1219,821"/><area shape="rect" id="node31" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="944,1003,981,1032"/><area shape="rect" id="node44" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="447,677,556,707"/><area shape="rect" id="node62" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="203,911,355,940"/><area shape="rect" id="node95" href="group__commandwrappers.html#ga59e8ee9f53442f2029080ac723ed008f" title="drush_shell_cd_and_exec" alt="" coords="193,625,364,655"/><area shape="rect" id="node98" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="217,135,340,164"/><area shape="rect" id="node112" href="group__commandwrappers.html#gadba8c59ba260dd39f615bc22ca78e1af" title="drush_shell_exec_output" alt="" coords="196,57,361,87"/><area shape="rect" id="node115" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="227,1195,331,1224"/><area shape="rect" id="node124" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="695,737,780,767"/><area shape="rect" id="node129" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="237,1092,320,1121"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="647,416,828,445"/><area shape="rect" id="node15" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="885,365,1040,395"/><area shape="rect" id="node9" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1332,444,1460,473"/><area shape="rect" id="node13" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1321,391,1471,420"/><area shape="rect" id="node19" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1353,792,1439,821"/><area shape="rect" id="node22" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1555,792,1651,821"/><area shape="rect" id="node28" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1525,845,1680,875"/><area shape="rect" id="node24" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1748,897,1849,927"/><area shape="rect" id="node26" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1913,897,2047,927"/><area shape="rect" id="node33" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1113,1055,1247,1102"/><area shape="rect" id="node41" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1111,1003,1249,1032"/><area shape="rect" id="node35" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1324,1000,1468,1029"/><area shape="rect" id="node38" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1520,1000,1685,1029"/><area shape="rect" id="node46" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="700,633,775,663"/><area shape="rect" id="node53" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="907,944,1019,973"/><area shape="rect" id="node51" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="891,621,1035,667"/><area shape="rect" id="node56" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1089,949,1271,979"/><area shape="rect" id="node64" href="group__errorhandling.html#ga7bc0a52d28467940b2bb9588a660ed8f" title="drush_clear_error" alt="" coords="440,989,563,1019"/><area shape="rect" id="node69" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="447,1195,556,1224"/><area shape="rect" id="node77" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="691,1044,784,1073"/><area shape="rect" id="node85" href="includes_2environment_8inc.html#a25a1b7c8414b818e263d31ff06363772" title="drush_get_username" alt="" coords="431,832,572,861"/><area shape="rect" id="node88" href="includes_2environment_8inc.html#afae6d4a5a12623e5502ca262346c799b" title="drush_server_home" alt="" coords="433,885,569,915"/><area shape="rect" id="node66" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="899,1124,1027,1153"/><area shape="rect" id="node71" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="673,1372,801,1401"/><area shape="rect" id="node73" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="695,1319,780,1348"/><area shape="rect" id="node83" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="673,1198,801,1245"/><area shape="rect" id="node100" href="group__commandwrappers.html#ga0eed47c4d6d19d386936ad57f34b10b2" title="_drush_shell_exec" alt="" coords="436,109,567,139"/><area shape="rect" id="node103" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="920,160,1005,189"/><area shape="rect" id="node106" href="group__commandwrappers.html#ga3a1bb3ae751f14749ce1dbe4ec9c3288" title="drush_shell_proc_open" alt="" coords="660,109,815,139"/><area shape="rect" id="node110" href="group__commandwrappers.html#gac21dc9409bff5197d255978c3cf6e761" title="_drush_shell_exec_output_set" alt="" coords="639,5,836,35"/><area shape="rect" id="node117" href="group__filesystemfunctions.html#ga5a78fe09f2e16740db898df3237da602" title="drush_trim_path" alt="" coords="444,1349,559,1379"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_af0b8a0195e141dd3d497d2e663d993fa_icgraph.png" border="0" usemap="#make_8download_8inc_af0b8a0195e141dd3d497d2e663d993fa_icgraph" alt=""/></div>
<map name="make_8download_8inc_af0b8a0195e141dd3d497d2e663d993fa_icgraph" id="make_8download_8inc_af0b8a0195e141dd3d497d2e663d993fa_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="193,181,359,211"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="409,173,567,219"/><area shape="rect" id="node7" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="616,181,768,211"/><area shape="rect" id="node9" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="817,128,961,157"/><area shape="rect" id="node15" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1252,177,1391,207"/><area shape="rect" id="node11" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="1028,58,1172,105"/><area shape="rect" id="node17" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="1053,128,1147,157"/><area shape="rect" id="node19" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="1029,181,1171,211"/><area shape="rect" id="node21" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="1012,5,1188,35"/><area shape="rect" id="node13" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1260,67,1383,96"/><area shape="rect" id="node23" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1239,5,1404,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a1a9f4bc0852743166afa72edf88008f4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_pm </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Download project using drush's pm-download command. </p>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00028">28</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="command_8inc_source.html#l00109">drush_invoke_process()</a>, <a class="el" href="drush_8inc_source.html#l01252">drush_log()</a>, and <a class="el" href="output_8inc_source.html#l00149">dt()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_a1a9f4bc0852743166afa72edf88008f4_cgraph.png" border="0" usemap="#make_8download_8inc_a1a9f4bc0852743166afa72edf88008f4_cgraph" alt=""/></div>
<map name="make_8download_8inc_a1a9f4bc0852743166afa72edf88008f4_cgraph" id="make_8download_8inc_a1a9f4bc0852743166afa72edf88008f4_cgraph">
<area shape="rect" id="node3" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1400,487,1520,516"/><area shape="rect" id="node11" href="group__dispatching.html#ga125471885af052278a0874446b332cf9" title="drush_invoke_process" alt="" coords="195,1120,347,1150"/><area shape="rect" id="node33" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1188,1063,1265,1092"/><area shape="rect" id="node43" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="953,1274,991,1303"/><area shape="rect" id="node5" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1612,512,1740,542"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1804,907,1932,936"/><area shape="rect" id="node9" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1601,459,1751,488"/><area shape="rect" id="node13" href="sitealias_8inc.html#a0dd349885b59373b8a067d7589d096e7" title="drush_sitealias_resolve\l_sitespecs" alt="" coords="397,1374,555,1421"/><area shape="rect" id="node52" href="sitealias_8inc.html#a0665329c1176b30398fa27ee5cd10423" title="drush_sitealias_simplify\l_names" alt="" coords="396,844,556,890"/><area shape="rect" id="node54" href="context_8inc.html#a559008f6decb23108b83e704208e415e" title="drush_get_option_override" alt="" coords="885,738,1059,767"/><area shape="rect" id="node59" href="backend_8inc.html#a7852d5448cd4ee3a2082eccd24d690e7" title="drush_backend_invoke\l_concurrent" alt="" coords="399,444,553,490"/><area shape="rect" id="node15" href="sitealias_8inc.html#ac2f57b80441374522c4e4cdc3b7e0c2b" title="drush_sitealias_get\l_record" alt="" coords="905,1386,1039,1433"/><area shape="rect" id="node30" href="sitealias_8inc.html#a79d866a010f76b7d6ec47ab2a72a0c43" title="drush_sitealias_resolve\l_sitelist" alt="" coords="631,1430,788,1477"/><area shape="rect" id="node17" href="sitealias_8inc.html#a448de5768a772d33e44f86cfefe070ac" title="_drush_sitealias_get\l_record" alt="" coords="1156,1334,1297,1381"/><area shape="rect" id="node21" href="sitealias_8inc.html#a9e6067d5c022f5ee598fd0da886931a0" title="drush_sitealias_local\l_site_path" alt="" coords="1389,1429,1531,1476"/><area shape="rect" id="node23" href="sitealias_8inc.html#a7da9f5d71a8c274a8a1fc5d3889e9999" title="drush_sitealias_uri\l_to_site_dir" alt="" coords="1611,1472,1741,1518"/><area shape="rect" id="node26" href="sitealias_8inc.html#a3f06e1c033d491e01fe2841c08c0cd2e" title="drush_sitealias_lookup\l_alias_by_path" alt="" coords="1149,1404,1304,1450"/><area shape="rect" id="node35" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1417,1060,1503,1090"/><area shape="rect" id="node38" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1628,1038,1724,1067"/><area shape="rect" id="node40" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1599,984,1753,1014"/><area shape="rect" id="node45" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1160,1212,1293,1258"/><area shape="rect" id="node50" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1157,1282,1296,1311"/><area shape="rect" id="node47" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1604,1214,1748,1243"/><area shape="rect" id="node56" href="context_8inc.html#add3af7aa09b1ccf49718577a8d7aa61d" title="drush_sitealias_get\l_option" alt="" coords="1160,642,1293,689"/><area shape="rect" id="node62" href="backend_8inc.html#a895f14d30af875ea1783a3de2355d095" title="_drush_backend_adjust\l_options" alt="" coords="631,648,788,694"/><area shape="rect" id="node64" href="backend_8inc.html#aff4e2427168bc7585fcfa5eca6a94af0" title="_drush_backend_get\l_global_contexts" alt="" coords="639,578,780,625"/><area shape="rect" id="node70" href="command_8inc.html#aed341ec21a59c794b73f7ba031825632" title="drush_command_get_command\l_specific_options" alt="" coords="607,169,812,216"/><area shape="rect" id="node74" href="backend_8inc.html#a20dd75d8a0d75a4e59db35c8918d1d8a" title="_drush_backend_classify\l_options" alt="" coords="625,509,793,556"/><area shape="rect" id="node80" href="group__commandwrappers.html#ga1292121e5bdd4bf19ef4f944b16301ed" title="drush_os" alt="" coords="935,287,1009,316"/><area shape="rect" id="node83" href="startup_8inc.html#a80f9d7b288b6ae5fd2c7a8377f7d31b9" title="find_wrapper_or_launcher" alt="" coords="624,251,795,280"/><area shape="rect" id="node87" href="includes_2environment_8inc.html#ac03e907ca57149e27b2e34b186a65797" title="drush_build_drush_command" alt="" coords="1132,112,1321,142"/><area shape="rect" id="node100" href="backend_8inc.html#aa9bff3ffcd61a4dd945b567057a54e5d" title="_drush_backend_generate\l_command" alt="" coords="623,384,796,430"/><area shape="rect" id="node105" href="backend_8inc.html#ad19c067bfbd87dfc63c55659723aaf60" title="_drush_backend_argument\l_string" alt="" coords="883,444,1061,490"/><area shape="rect" id="node111" href="backend_8inc.html#a1d3f3caae7e1300c53e2cc1fe4ffb932" title="_drush_backend_invoke" alt="" coords="628,964,791,994"/><area shape="rect" id="node66" href="drush_8inc.html#acb0a26e79bcbdd1152d59a6916a35aae" title="drush_get_global_options" alt="" coords="888,583,1056,612"/><area shape="rect" id="node72" href="command_8inc.html#ada5bfda5bb64c19886f7253e30a58de2" title="drush_command_normalize_name" alt="" coords="863,164,1081,194"/><area shape="rect" id="node77" href="sitealias_8inc.html#a4345c09c2ecb4793246075f06c146fec" title="drush_sitealias_site\l_selection_keys" alt="" coords="904,513,1040,560"/><area shape="rect" id="node85" href="startup_8inc.html#abc197fb0045673893246a63b3b527f82" title="find_wrapper_or_launcher\l_in_vicinity" alt="" coords="887,217,1057,264"/><area shape="rect" id="node89" href="includes_2environment_8inc.html#afd2e0babc825c7c524b1fb28cde88532" title="_drush_get_os" alt="" coords="1407,140,1513,170"/><area shape="rect" id="node92" href="context_8inc.html#ae7691e4635dc346aae09eb3f0bbd6092" title="drush_get_context_options" alt="" coords="1371,420,1549,450"/><area shape="rect" id="node98" href="includes_2environment_8inc.html#a87a6fcd104950fb9b0d90e25208bcf79" title="drush_has_bash" alt="" coords="1401,87,1519,116"/><area shape="rect" id="node103" href="includes_2environment_8inc.html#a395834ff6c51946c9c8a0953aa8f539f" title="drush_is_local_host" alt="" coords="904,340,1040,370"/><area shape="rect" id="node107" href="backend_8inc.html#a76fe1964075bf89898a79d07885dcacf" title="_drush_escape_option" alt="" coords="1151,452,1303,482"/><area shape="rect" id="node114" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="1184,790,1269,819"/><area shape="rect" id="node119" href="group__commandwrappers.html#ga3a1bb3ae751f14749ce1dbe4ec9c3288" title="drush_shell_proc_open" alt="" coords="895,911,1049,940"/><area shape="rect" id="node124" href="backend_8inc.html#aad736c236f213abc274709f79e41edf7" title="_drush_backend_proc_open" alt="" coords="880,1068,1064,1098"/><area shape="rect" id="node127" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="916,964,1028,994"/><area shape="rect" id="node132" href="backend_8inc.html#a31be2d52e209d3e6ac359e971cf1fd7b" title="drush_backend_parse\l_output" alt="" coords="897,841,1047,888"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aca118467de1ec3ed60b393ef49ecc7c5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_download_svn </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download_location</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Checks out an SVN repository to the specified download location.</p>
<dl class="section return"><dt>Returns</dt><dd>mixed The download location on success, FALSE otherwise. </dd></dl>

<p>Definition at line <a class="el" href="make_8download_8inc_source.html#l00415">415</a> of file <a class="el" href="make_8download_8inc_source.html">make.download.inc</a>.</p>

<p>References <a class="el" href="make_8utilities_8inc_source.html#l00640">_get_working_copy_option()</a>, <a class="el" href="drush_8inc_source.html#l01252">drush_log()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8download_8inc_aca118467de1ec3ed60b393ef49ecc7c5_cgraph.png" border="0" usemap="#make_8download_8inc_aca118467de1ec3ed60b393ef49ecc7c5_cgraph" alt=""/></div>
<map name="make_8download_8inc_aca118467de1ec3ed60b393ef49ecc7c5_cgraph" id="make_8download_8inc_aca118467de1ec3ed60b393ef49ecc7c5_cgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199" title="_get_working_copy_option" alt="" coords="197,180,373,209"/><area shape="rect" id="node17" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="707,285,784,315"/><area shape="rect" id="node31" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="727,232,764,261"/><area shape="rect" id="node46" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="243,284,328,313"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="423,180,604,209"/><area shape="rect" id="node7" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="685,95,805,124"/><area shape="rect" id="node15" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="668,179,823,208"/><area shape="rect" id="node9" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="897,59,1025,88"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1309,233,1437,263"/><area shape="rect" id="node13" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="887,5,1036,35"/><area shape="rect" id="node19" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="919,285,1004,315"/><area shape="rect" id="node22" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1325,287,1421,316"/><area shape="rect" id="node28" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1087,337,1241,367"/><area shape="rect" id="node24" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1505,233,1607,263"/><area shape="rect" id="node26" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1657,233,1791,263"/><area shape="rect" id="node33" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="895,162,1028,209"/><area shape="rect" id="node41" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="892,232,1031,261"/><area shape="rect" id="node35" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1092,180,1236,209"/><area shape="rect" id="node38" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1291,180,1456,209"/><area shape="rect" id="node50" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="457,388,569,417"/><area shape="rect" id="node53" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="655,389,836,419"/></map>
</div>
</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Nov 2 2016 07:29:24 for Drush by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.2
</small></address>
</body>
</html>