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

  1. 7.x doxygen/html/make_8utilities_8inc.html
  2. master doxygen/html/make_8utilities_8inc.html
make.utilities.inc File Reference

Go to the source code of this file.

Functions

 make_parse_info_file ($makefile)
 _make_parse_info_file ($makefile, $element= 'includes')
 _make_merge_includes_recursively ($info, $makefile, $element= 'includes')
 _make_get_include_path ($include, $makefile)
 make_normalize_info (&$info)
 make_prune_info_file ($info, $include_only=array())
 make_validate_info_file ($info)
 make_valid_url ($url, $absolute=FALSE)
 make_tmp ($set=TRUE, $directory=NULL)
 make_clean_tmp ()
 make_prepare_install ($build_path)
 make_md5 ()
 make_tar ($build_path)
 make_error ($error_code, $message)
 make_safe_path ($path)
 make_get_data ($data_source)
 make_apply_defaults (&$info)
 _make_is_override_allowed ($option)
 _get_working_copy_option ($download)
 _make_determine_format ($data)

Detailed Description

General utility functions for Drush Make.

Definition in file make.utilities.inc.

Function Documentation

_get_working_copy_option (   $download)

Gather any working copy options.

Parameters
array$downloadThe download array.

Definition at line 640 of file make.utilities.inc.

References _make_is_override_allowed(), and drush_get_option().

Referenced by DrushMakeProject\make(), make_download_bzr(), make_download_git(), and make_download_svn().

Here is the call graph for this function:

Here is the caller graph for this function:

_make_determine_format (   $data)

Given data from stdin, determine format.

Returns
array|bool Returns parsed data if it matches any known format.

Definition at line 658 of file make.utilities.inc.

References drush_set_error(), and dt().

Referenced by _make_parse_info_file(), and Unish\makeMakefileCase\testNoCoreMakefileParsing().

Here is the call graph for this function:

Here is the caller graph for this function:

_make_get_include_path (   $include,
  $makefile 
)

Helper function to determine the proper path for an include makefile.

Definition at line 120 of file make.utilities.inc.

References dt(), make_download_git(), make_error(), make_tmp(), and make_valid_url().

Referenced by _make_merge_includes_recursively().

Here is the call graph for this function:

Here is the caller graph for this function:

_make_is_override_allowed (   $option)

Check if makefile overrides are allowed

Parameters
array$optionThe option to check.

Definition at line 617 of file make.utilities.inc.

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

Referenced by _get_working_copy_option(), and _make_parse_info_file().

Here is the call graph for this function:

Here is the caller graph for this function:

_make_merge_includes_recursively (   $info,
  $makefile,
  $element = 'includes' 
)

Helper function to merge includes recursively.

Definition at line 84 of file make.utilities.inc.

References _make_get_include_path(), _make_parse_info_file(), dt(), make_error(), and make_normalize_info().

Referenced by _make_parse_info_file().

Here is the call graph for this function:

Here is the caller graph for this function:

_make_parse_info_file (   $makefile,
  $element = 'includes' 
)

Parse makefile recursively.

Definition at line 34 of file make.utilities.inc.

References _make_determine_format(), _make_is_override_allowed(), _make_merge_includes_recursively(), drush_get_option_list(), drush_set_error(), drush_set_option(), drush_unset_option(), dt(), and make_get_data().

Referenced by _make_merge_includes_recursively(), drush_make_update(), and make_parse_info_file().

Here is the call graph for this function:

Here is the caller graph for this function:

make_apply_defaults ( $info)

Apply any defaults.

Parameters
array&$infoA parsed make array.

Definition at line 594 of file make.utilities.inc.

References drush_log(), and dt().

Referenced by make_validate_info_file().

Here is the call graph for this function:

Here is the caller graph for this function:

make_clean_tmp ( )

Removes the temporary build directory. On failed builds, this is handled by drush_register_file_for_deletion().

Definition at line 474 of file make.utilities.inc.

References drush_delete_dir(), drush_get_option(), drush_log(), dt(), and make_tmp().

Referenced by drush_make().

Here is the call graph for this function:

Here is the caller graph for this function:

make_error (   $error_code,
  $message 
)

Logs an error unless the –force-complete command line option is specified.

Definition at line 528 of file make.utilities.inc.

References drush_get_option(), drush_log(), and drush_set_error().

Referenced by _make_get_include_path(), _make_merge_includes_recursively(), _make_verify_checksums(), DrushMakeProject\applyPatches(), drush_make(), drush_make_process(), DrushMakeProject\getTranslations(), make_download_bzr(), make_download_copy(), make_download_file(), make_download_git(), make_download_svn(), make_generate_print(), make_prune_info_file(), and make_validate_info_file().

Here is the call graph for this function:

Here is the caller graph for this function:

make_get_data (   $data_source)

Get data based on the source.

This is a helper function to abstract the retrieval of data, so that it can come from files, STDIN, etc. Currently supports filepath and STDIN.

Parameters
string$data_sourceThe path to a file, or '-' for STDIN.
Returns
string The raw data as a string.

Definition at line 558 of file make.utilities.inc.

References _make_download_file(), and drush_op().

Referenced by _make_parse_info_file(), and drush_make_convert().

Here is the call graph for this function:

Here is the caller graph for this function:

make_md5 ( )

Calculate a cksum on each file in the build, and md5 the resulting hashes.

Definition at line 500 of file make.utilities.inc.

References drush_dir_md5(), and make_tmp().

Referenced by drush_make().

Here is the call graph for this function:

Here is the caller graph for this function:

make_normalize_info ( $info)

Expand shorthand elements, so that we have an associative array.

Definition at line 150 of file make.utilities.inc.

Referenced by _make_merge_includes_recursively().

Here is the caller graph for this function:

make_parse_info_file (   $makefile)

Helper function to parse a makefile and prune projects.

Definition at line 14 of file make.utilities.inc.

References _make_parse_info_file(), drush_get_option_list(), make_prune_info_file(), and make_validate_info_file().

Referenced by drush_make(), drush_make_convert(), make_generate_from_makefile(), and DrushMakeProject\recurse().

Here is the call graph for this function:

Here is the caller graph for this function:

make_prepare_install (   $build_path)

Prepare a Drupal installation, copying default.settings.php to settings.php.

Definition at line 489 of file make.utilities.inc.

References drush_copy_dir(), drush_mkdir(), and make_tmp().

Referenced by drush_make().

Here is the call graph for this function:

Here is the caller graph for this function:

make_prune_info_file (   $info,
  $include_only = array() 
)

Remove entries in the info file in accordance with the options passed in. Entries are either explicitly 'allowed' (with the $include_only parameter) in which case all other entries will be excluded.

Parameters
array$infoA parsed info file.
array$include_only(Optional) Array keyed by entry type (e.g. 'libraries') against an array of allowed keys for that type. The special value '*' means 'all entries of this type'. If this parameter is omitted, no entries will be excluded.
Returns
array The $info array, pruned if necessary.

Definition at line 184 of file make.utilities.inc.

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

Referenced by make_parse_info_file().

Here is the call graph for this function:

Here is the caller graph for this function:

make_safe_path (   $path)

Checks an attribute's path to ensure it's not maliciously crafted.

Parameters
string$pathThe path to check.

Definition at line 543 of file make.utilities.inc.

Referenced by make_validate_info_file().

Here is the caller graph for this function:

make_tar (   $build_path)
Todo:
drush_archive_dump() also makes a tar. Consolidate?

Definition at line 507 of file make.utilities.inc.

References drush_get_tar_executable(), drush_mkdir(), drush_move_dir(), drush_shell_exec(), and make_tmp().

Referenced by drush_make().

Here is the call graph for this function:

Here is the caller graph for this function:

make_tmp (   $set = TRUE,
  $directory = NULL 
)

Find, and possibly create, a temporary directory.

Parameters
boolean$setMust be TRUE to create a directory.
string$directoryPass in a directory to use. This is required if using any concurrent operations.
Todo:
Merge with drush_tempdir().

Definition at line 443 of file make.utilities.inc.

References drush_find_tmp(), drush_get_option(), drush_mkdir(), and drush_register_file_for_deletion().

Referenced by _make_download_file(), _make_get_include_path(), drush_make_process(), DrushMakeProject\generatePath(), make_clean_tmp(), make_download_bzr(), make_download_git(), make_md5(), make_move_build(), make_prepare_install(), make_projects(), and make_tar().

Here is the call graph for this function:

Here is the caller graph for this function:

make_valid_url (   $url,
  $absolute = FALSE 
)

Verify the syntax of the given URL.

Copied verbatim from includes/common.inc

See Also
valid_url

Definition at line 408 of file make.utilities.inc.

Referenced by _make_get_include_path().

Here is the caller graph for this function:

make_validate_info_file (   $info)

Validate the make file.

Definition at line 244 of file make.utilities.inc.

References drush_command_implements(), drush_log(), dt(), MAKE_API, make_apply_defaults(), make_error(), and make_safe_path().

Referenced by make_parse_info_file(), and DrushMakeProject\recurse().

Here is the call graph for this function:

Here is the caller graph for this function:

File

doxygen/html/make_8utilities_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.utilities.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.utilities.inc File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="make_8utilities_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:a4b0a7538764f23e358e9441aa1b4231c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c">make_parse_info_file</a> ($makefile)</td></tr>
<tr class="memitem:abef6a4b966dd5e107a3027d45e46439b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b">_make_parse_info_file</a> ($makefile, $element= 'includes')</td></tr>
<tr class="memitem:a305d33e3cfc6dab5a524ff0bd3b31982"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982">_make_merge_includes_recursively</a> ($info, $makefile, $element= 'includes')</td></tr>
<tr class="memitem:a3b2adca5d340890e546af889dc4beb73"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73">_make_get_include_path</a> ($include, $makefile)</td></tr>
<tr class="memitem:ab3fb047f6a5c00f5d13f4a5fc4fa0cdb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#ab3fb047f6a5c00f5d13f4a5fc4fa0cdb">make_normalize_info</a> (&amp;$info)</td></tr>
<tr class="memitem:a7e95eb7b8a11558344b42b0c653ca22a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a7e95eb7b8a11558344b42b0c653ca22a">make_prune_info_file</a> ($info, $include_only=array())</td></tr>
<tr class="memitem:a6be8755a0ea68b9198e1e8cebbccff89"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a6be8755a0ea68b9198e1e8cebbccff89">make_validate_info_file</a> ($info)</td></tr>
<tr class="memitem:a170a00b5f9995b30585eafe2194c6fa9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a170a00b5f9995b30585eafe2194c6fa9">make_valid_url</a> ($url, $absolute=FALSE)</td></tr>
<tr class="memitem:ab3c72a6d8be958f40fc0cbcca29a183b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b">make_tmp</a> ($set=TRUE, $directory=NULL)</td></tr>
<tr class="memitem:ae13ed28f360182a4df0620a68d251fd6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#ae13ed28f360182a4df0620a68d251fd6">make_clean_tmp</a> ()</td></tr>
<tr class="memitem:a7ac27f598c36208652191f40f08c2332"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a7ac27f598c36208652191f40f08c2332">make_prepare_install</a> ($build_path)</td></tr>
<tr class="memitem:abc341fc62b92a8eef00bf92aa24a90df"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#abc341fc62b92a8eef00bf92aa24a90df">make_md5</a> ()</td></tr>
<tr class="memitem:ae5b2297055f24062509236670e55dc2a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#ae5b2297055f24062509236670e55dc2a">make_tar</a> ($build_path)</td></tr>
<tr class="memitem:aa2a78298291b42502718822ed5b59969"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969">make_error</a> ($error_code, $message)</td></tr>
<tr class="memitem:a1a164b7feebadfc82cb93ad732c52a00"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a1a164b7feebadfc82cb93ad732c52a00">make_safe_path</a> ($path)</td></tr>
<tr class="memitem:aae2ffe8335a86abf135357cfdac212d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#aae2ffe8335a86abf135357cfdac212d0">make_get_data</a> ($data_source)</td></tr>
<tr class="memitem:a41ab4cf460a801be3983bef795a1318c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a41ab4cf460a801be3983bef795a1318c">make_apply_defaults</a> (&amp;$info)</td></tr>
<tr class="memitem:a060e42b6b94b1e06f584a8d1ed22ea9a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a">_make_is_override_allowed</a> ($option)</td></tr>
<tr class="memitem:a4936fba59cad3feaaf82d602958af199"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199">_get_working_copy_option</a> ($download)</td></tr>
<tr class="memitem:abc14c8435ac14ebb854d56fc0d1dc02e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8utilities_8inc.html#abc14c8435ac14ebb854d56fc0d1dc02e">_make_determine_format</a> ($data)</td></tr>
</table>
<a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>General utility functions for <a class="el" href="classDrush.html">Drush</a> Make. </p>

<p>Definition in file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>
</div><h2>Function Documentation</h2>
<a class="anchor" id="a4936fba59cad3feaaf82d602958af199"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_get_working_copy_option </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$download</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Gather any working copy options.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">$download</td><td>The download array. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00640">640</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="make_8utilities_8inc_source.html#l00617">_make_is_override_allowed()</a>, and <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>.</p>

<p>Referenced by <a class="el" href="make_8project_8inc_source.html#l00174">DrushMakeProject\make()</a>, <a class="el" href="make_8download_8inc_source.html#l00368">make_download_bzr()</a>, <a class="el" href="make_8download_8inc_source.html#l00220">make_download_git()</a>, and <a class="el" href="make_8download_8inc_source.html#l00415">make_download_svn()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_a4936fba59cad3feaaf82d602958af199_cgraph.png" border="0" usemap="#make_8utilities_8inc_a4936fba59cad3feaaf82d602958af199_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a4936fba59cad3feaaf82d602958af199_cgraph" id="make_8utilities_8inc_a4936fba59cad3feaaf82d602958af199_cgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="231,171,412,200"/><area shape="rect" id="node5" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="479,111,599,140"/><area shape="rect" id="node13" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="461,277,616,307"/><area shape="rect" id="node15" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="500,224,577,253"/><area shape="rect" id="node29" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="520,171,557,200"/><area shape="rect" id="node7" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="676,5,804,35"/><area shape="rect" id="node9" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1088,224,1216,253"/><area shape="rect" id="node11" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="665,59,815,88"/><area shape="rect" id="node17" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="697,285,783,315"/><area shape="rect" id="node20" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1104,301,1200,331"/><area shape="rect" id="node26" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="865,275,1020,304"/><area shape="rect" id="node22" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1284,236,1385,265"/><area shape="rect" id="node24" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1436,236,1569,265"/><area shape="rect" id="node31" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="673,162,807,209"/><area shape="rect" id="node39" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="671,232,809,261"/><area shape="rect" id="node33" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="871,171,1015,200"/><area shape="rect" id="node36" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1069,171,1235,200"/></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_8utilities_8inc_a4936fba59cad3feaaf82d602958af199_icgraph.png" border="0" usemap="#make_8utilities_8inc_a4936fba59cad3feaaf82d602958af199_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a4936fba59cad3feaaf82d602958af199_icgraph" id="make_8utilities_8inc_a4936fba59cad3feaaf82d602958af199_icgraph">
<area shape="rect" id="node3" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1468,17,1633,47"/><area shape="rect" id="node5" href="make_8download_8inc.html#ac808bd6438397ca205135d0345cf4721" title="make_download_bzr" alt="" coords="231,157,372,187"/><area shape="rect" id="node7" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa" title="make_download_git" alt="" coords="233,104,369,133"/><area shape="rect" id="node32" href="make_8download_8inc.html#aca118467de1ec3ed60b393ef49ecc7c5" title="make_download_svn" alt="" coords="229,211,373,240"/><area shape="rect" id="node9" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="423,120,588,149"/><area shape="rect" id="node11" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="639,142,796,189"/><area shape="rect" id="node13" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="845,151,997,180"/><area shape="rect" id="node15" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="1047,151,1191,180"/><area shape="rect" id="node21" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1481,213,1620,243"/><area shape="rect" id="node17" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="1257,95,1401,142"/><area shape="rect" id="node23" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="1283,165,1376,195"/><area shape="rect" id="node25" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="1259,219,1400,248"/><area shape="rect" id="node27" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="1241,43,1417,72"/><area shape="rect" id="node19" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1489,104,1612,133"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="abc14c8435ac14ebb854d56fc0d1dc02e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_determine_format </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Given data from stdin, determine format.</p>
<dl class="section return"><dt>Returns</dt><dd>array|bool Returns parsed data if it matches any known format. </dd></dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00658">658</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="drush_8inc_source.html#l01525">drush_set_error()</a>, and <a class="el" href="output_8inc_source.html#l00149">dt()</a>.</p>

<p>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00034">_make_parse_info_file()</a>, and <a class="el" href="makeTest_8php_source.html#l00773">Unish\makeMakefileCase\testNoCoreMakefileParsing()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_abc14c8435ac14ebb854d56fc0d1dc02e_cgraph.png" border="0" usemap="#make_8utilities_8inc_abc14c8435ac14ebb854d56fc0d1dc02e_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_abc14c8435ac14ebb854d56fc0d1dc02e_cgraph" id="make_8utilities_8inc_abc14c8435ac14ebb854d56fc0d1dc02e_cgraph">
<area shape="rect" id="node3" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="224,106,336,135"/><area shape="rect" id="node24" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="261,220,299,250"/><area shape="rect" id="node5" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1025,80,1153,110"/><area shape="rect" id="node7" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="385,159,567,188"/><area shape="rect" id="node9" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="816,54,971,83"/><area shape="rect" id="node12" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="437,106,515,135"/><area shape="rect" id="node14" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="647,106,732,135"/><area shape="rect" id="node17" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="845,208,941,238"/><area shape="rect" id="node19" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1039,235,1140,264"/><area shape="rect" id="node21" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1204,235,1337,264"/><area shape="rect" id="node26" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="409,212,543,258"/><area shape="rect" id="node34" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="407,282,545,311"/><area shape="rect" id="node28" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="617,220,761,250"/><area shape="rect" id="node31" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="811,262,976,291"/></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_8utilities_8inc_abc14c8435ac14ebb854d56fc0d1dc02e_icgraph.png" border="0" usemap="#make_8utilities_8inc_abc14c8435ac14ebb854d56fc0d1dc02e_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_abc14c8435ac14ebb854d56fc0d1dc02e_icgraph" id="make_8utilities_8inc_abc14c8435ac14ebb854d56fc0d1dc02e_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="241,263,393,292"/><area shape="rect" id="node25" href="classUnish_1_1makeMakefileCase.html#a6c29dde1102fa3d189663a384b70bf07" title="Unish\\makeMakefileCase\l\\testNoCoreMakefileParsing" alt="" coords="224,315,411,362"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="467,128,611,157"/><area shape="rect" id="node11" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="908,177,1047,207"/><area shape="rect" id="node21" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="460,285,617,331"/><area shape="rect" id="node7" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="684,58,828,105"/><area shape="rect" id="node13" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="709,128,803,157"/><area shape="rect" id="node15" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="685,181,827,211"/><area shape="rect" id="node17" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="668,5,844,35"/><area shape="rect" id="node9" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="916,67,1039,96"/><area shape="rect" id="node19" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="895,5,1060,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a3b2adca5d340890e546af889dc4beb73"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_get_include_path </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$include</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$makefile</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Helper function to determine the proper path for an include makefile. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00120">120</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="output_8inc_source.html#l00149">dt()</a>, <a class="el" href="make_8download_8inc_source.html#l00220">make_download_git()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00408">make_valid_url()</a>.</p>

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

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_a3b2adca5d340890e546af889dc4beb73_cgraph.png" border="0" usemap="#make_8utilities_8inc_a3b2adca5d340890e546af889dc4beb73_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a3b2adca5d340890e546af889dc4beb73_cgraph" id="make_8utilities_8inc_a3b2adca5d340890e546af889dc4beb73_cgraph">
<area shape="rect" id="node3" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1160,1079,1197,1108"/><area shape="rect" id="node19" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa" title="make_download_git" alt="" coords="223,833,359,863"/><area shape="rect" id="node127" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="911,869,996,899"/><area shape="rect" id="node132" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="453,507,536,536"/><area shape="rect" id="node140" href="make_8utilities_8inc.html#a170a00b5f9995b30585eafe2194c6fa9" title="make_valid_url" alt="" coords="236,1229,345,1259"/><area shape="rect" id="node5" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1329,957,1463,1003"/><area shape="rect" id="node17" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1327,1080,1465,1109"/><area shape="rect" id="node7" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1540,965,1684,995"/><area shape="rect" id="node9" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1951,667,2079,696"/><area shape="rect" id="node11" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1736,1435,1901,1464"/><area shape="rect" id="node13" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1964,1461,2065,1491"/><area shape="rect" id="node15" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="2129,1461,2263,1491"/><area shape="rect" id="node21" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199" title="_get_working_copy_option" alt="" coords="629,973,805,1003"/><area shape="rect" id="node25" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1336,564,1456,593"/><area shape="rect" id="node34" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1357,1027,1435,1056"/><area shape="rect" id="node47" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="663,1229,772,1259"/><area shape="rect" id="node65" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="419,792,571,821"/><area shape="rect" id="node98" href="group__commandwrappers.html#ga59e8ee9f53442f2029080ac723ed008f" title="drush_shell_cd_and_exec" alt="" coords="409,1281,580,1311"/><area shape="rect" id="node101" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="433,144,556,173"/><area shape="rect" id="node115" href="group__commandwrappers.html#gadba8c59ba260dd39f615bc22ca78e1af" title="drush_shell_exec_output" alt="" coords="412,197,577,227"/><area shape="rect" id="node118" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="443,560,547,589"/><area shape="rect" id="node23" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="863,973,1044,1003"/><area shape="rect" id="node32" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="1101,975,1256,1004"/><area shape="rect" id="node27" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1548,511,1676,540"/><area shape="rect" id="node30" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1537,564,1687,593"/><area shape="rect" id="node36" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1569,1023,1655,1052"/><area shape="rect" id="node39" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1771,1488,1867,1517"/><area shape="rect" id="node42" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1741,847,1896,876"/><area shape="rect" id="node49" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="916,1333,991,1363"/><area shape="rect" id="node56" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1123,820,1235,849"/><area shape="rect" id="node54" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="1107,1434,1251,1481"/><area shape="rect" id="node59" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1305,743,1487,772"/><area shape="rect" id="node67" href="group__errorhandling.html#ga7bc0a52d28467940b2bb9588a660ed8f" title="drush_clear_error" alt="" coords="656,453,779,483"/><area shape="rect" id="node72" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="663,507,772,536"/><area shape="rect" id="node80" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="907,731,1000,760"/><area shape="rect" id="node88" href="includes_2environment_8inc.html#a25a1b7c8414b818e263d31ff06363772" title="drush_get_username" alt="" coords="647,819,788,848"/><area shape="rect" id="node91" href="includes_2environment_8inc.html#afae6d4a5a12623e5502ca262346c799b" title="drush_server_home" alt="" coords="649,765,785,795"/><area shape="rect" id="node69" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1115,459,1243,488"/><area shape="rect" id="node74" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="889,627,1017,656"/><area shape="rect" id="node76" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="911,472,996,501"/><area shape="rect" id="node86" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="889,351,1017,398"/><area shape="rect" id="node103" href="group__commandwrappers.html#ga0eed47c4d6d19d386936ad57f34b10b2" title="_drush_shell_exec" alt="" coords="652,144,783,173"/><area shape="rect" id="node106" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="1136,145,1221,175"/><area shape="rect" id="node109" href="group__commandwrappers.html#ga3a1bb3ae751f14749ce1dbe4ec9c3288" title="drush_shell_proc_open" alt="" coords="876,93,1031,123"/><area shape="rect" id="node113" href="group__commandwrappers.html#gac21dc9409bff5197d255978c3cf6e761" title="_drush_shell_exec_output_set" alt="" coords="855,197,1052,227"/><area shape="rect" id="node120" href="group__filesystemfunctions.html#ga5a78fe09f2e16740db898df3237da602" title="drush_trim_path" alt="" coords="660,560,775,589"/></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_8utilities_8inc_a3b2adca5d340890e546af889dc4beb73_icgraph.png" border="0" usemap="#make_8utilities_8inc_a3b2adca5d340890e546af889dc4beb73_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a3b2adca5d340890e546af889dc4beb73_icgraph" id="make_8utilities_8inc_a3b2adca5d340890e546af889dc4beb73_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="223,173,380,219"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="429,181,581,211"/><area shape="rect" id="node7" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="631,128,775,157"/><area shape="rect" id="node13" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1065,177,1204,207"/><area shape="rect" id="node9" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="841,58,985,105"/><area shape="rect" id="node15" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="867,128,960,157"/><area shape="rect" id="node17" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="843,181,984,211"/><area shape="rect" id="node19" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="825,5,1001,35"/><area shape="rect" id="node11" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1073,67,1196,96"/><area shape="rect" id="node21" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1052,5,1217,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a060e42b6b94b1e06f584a8d1ed22ea9a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_is_override_allowed </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$option</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Check if makefile overrides are allowed</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">$option</td><td>The option to check. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00617">617</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="drush_8inc_source.html#l00199">_convert_csv_to_array()</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>, and <a class="el" href="output_8inc_source.html#l00149">dt()</a>.</p>

<p>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00640">_get_working_copy_option()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00034">_make_parse_info_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_8utilities_8inc_a060e42b6b94b1e06f584a8d1ed22ea9a_cgraph.png" border="0" usemap="#make_8utilities_8inc_a060e42b6b94b1e06f584a8d1ed22ea9a_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a060e42b6b94b1e06f584a8d1ed22ea9a_cgraph" id="make_8utilities_8inc_a060e42b6b94b1e06f584a8d1ed22ea9a_cgraph">
<area shape="rect" id="node3" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="237,57,392,87"/><area shape="rect" id="node5" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="255,111,375,140"/><area shape="rect" id="node13" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="276,167,353,196"/><area shape="rect" id="node27" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="296,244,333,273"/><area shape="rect" id="node7" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="452,5,580,35"/><area shape="rect" id="node9" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="864,187,992,216"/><area shape="rect" id="node11" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="441,59,591,88"/><area shape="rect" id="node15" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="473,185,559,215"/><area shape="rect" id="node18" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="880,264,976,293"/><area shape="rect" id="node24" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="641,213,796,243"/><area shape="rect" id="node20" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1060,291,1161,320"/><area shape="rect" id="node22" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1212,291,1345,320"/><area shape="rect" id="node29" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="449,306,583,353"/><area shape="rect" id="node37" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="447,244,585,273"/><area shape="rect" id="node31" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="647,317,791,347"/><area shape="rect" id="node34" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="845,317,1011,347"/></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_8utilities_8inc_a060e42b6b94b1e06f584a8d1ed22ea9a_icgraph.png" border="0" usemap="#make_8utilities_8inc_a060e42b6b94b1e06f584a8d1ed22ea9a_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a060e42b6b94b1e06f584a8d1ed22ea9a_icgraph" id="make_8utilities_8inc_a060e42b6b94b1e06f584a8d1ed22ea9a_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199" title="_get_working_copy_option" alt="" coords="237,281,413,311"/><area shape="rect" id="node15" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="1077,169,1229,199"/><area shape="rect" id="node5" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1700,201,1865,231"/><area shape="rect" id="node7" href="make_8download_8inc.html#ac808bd6438397ca205135d0345cf4721" title="make_download_bzr" alt="" coords="463,333,604,363"/><area shape="rect" id="node9" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa" title="make_download_git" alt="" coords="465,225,601,255"/><area shape="rect" id="node34" href="make_8download_8inc.html#aca118467de1ec3ed60b393ef49ecc7c5" title="make_download_svn" alt="" coords="461,387,605,416"/><area shape="rect" id="node11" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="655,225,820,255"/><area shape="rect" id="node13" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="871,213,1028,259"/><area shape="rect" id="node17" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="1279,169,1423,199"/><area shape="rect" id="node23" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1713,5,1852,35"/><area shape="rect" id="node19" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="1489,53,1633,99"/><area shape="rect" id="node25" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="1515,176,1608,205"/><area shape="rect" id="node27" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="1491,229,1632,259"/><area shape="rect" id="node29" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="1473,123,1649,152"/><area shape="rect" id="node21" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1721,61,1844,91"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a305d33e3cfc6dab5a524ff0bd3b31982"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_merge_includes_recursively </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>$makefile</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$element</em> = <code>'includes'</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Helper function to merge includes recursively. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00084">84</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="make_8utilities_8inc_source.html#l00120">_make_get_include_path()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00034">_make_parse_info_file()</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#l00150">make_normalize_info()</a>.</p>

<p>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00034">_make_parse_info_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_8utilities_8inc_a305d33e3cfc6dab5a524ff0bd3b31982_cgraph.png" border="0" usemap="#make_8utilities_8inc_a305d33e3cfc6dab5a524ff0bd3b31982_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a305d33e3cfc6dab5a524ff0bd3b31982_cgraph" id="make_8utilities_8inc_a305d33e3cfc6dab5a524ff0bd3b31982_cgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="415,733,580,762"/><area shape="rect" id="node5" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1585,1153,1623,1182"/><area shape="rect" id="node107" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="869,297,955,326"/><area shape="rect" id="node122" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="213,1433,365,1462"/><area shape="rect" id="node156" href="make_8utilities_8inc.html#ab3fb047f6a5c00f5d13f4a5fc4fa0cdb" title="make_normalize_info" alt="" coords="217,1967,361,1997"/><area shape="rect" id="node15" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa" title="make_download_git" alt="" coords="635,707,771,737"/><area shape="rect" id="node112" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="871,707,953,737"/><area shape="rect" id="node120" href="make_8utilities_8inc.html#a170a00b5f9995b30585eafe2194c6fa9" title="make_valid_url" alt="" coords="648,603,757,633"/><area shape="rect" id="node7" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1753,1171,1887,1217"/><area shape="rect" id="node13" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1751,1118,1889,1147"/><area shape="rect" id="node9" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="2137,1134,2281,1163"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="2337,942,2465,971"/><area shape="rect" id="node17" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199" title="_get_working_copy_option" alt="" coords="824,1382,1000,1411"/><area shape="rect" id="node23" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1320,1537,1440,1566"/><area shape="rect" id="node30" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1781,915,1859,945"/><area shape="rect" id="node40" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="1085,1022,1195,1051"/><area shape="rect" id="node56" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="836,785,988,814"/><area shape="rect" id="node85" href="group__commandwrappers.html#ga59e8ee9f53442f2029080ac723ed008f" title="drush_shell_cd_and_exec" alt="" coords="827,1127,997,1157"/><area shape="rect" id="node88" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="851,155,973,185"/><area shape="rect" id="node95" href="group__commandwrappers.html#gadba8c59ba260dd39f615bc22ca78e1af" title="drush_shell_exec_output" alt="" coords="829,221,995,250"/><area shape="rect" id="node98" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="860,506,964,535"/><area shape="rect" id="node19" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="1049,1331,1231,1361"/><area shape="rect" id="node21" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="1303,1357,1457,1386"/><area shape="rect" id="node25" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1540,1485,1668,1514"/><area shape="rect" id="node28" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1529,1638,1679,1667"/><area shape="rect" id="node32" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1979,915,2064,945"/><area shape="rect" id="node35" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="2132,890,2287,919"/><area shape="rect" id="node42" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="1343,1025,1417,1054"/><area shape="rect" id="node47" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1548,759,1660,789"/><area shape="rect" id="node50" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1729,811,1911,841"/><area shape="rect" id="node58" href="group__errorhandling.html#ga7bc0a52d28467940b2bb9588a660ed8f" title="drush_clear_error" alt="" coords="1079,918,1201,947"/><area shape="rect" id="node60" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="1085,454,1195,483"/><area shape="rect" id="node67" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="1333,699,1427,729"/><area shape="rect" id="node75" href="includes_2environment_8inc.html#a25a1b7c8414b818e263d31ff06363772" title="drush_get_username" alt="" coords="1069,811,1211,841"/><area shape="rect" id="node78" href="includes_2environment_8inc.html#afae6d4a5a12623e5502ca262346c799b" title="drush_server_home" alt="" coords="1072,865,1208,894"/><area shape="rect" id="node62" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="1316,410,1444,439"/><area shape="rect" id="node64" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1979,585,2064,614"/><area shape="rect" id="node73" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="1316,615,1444,661"/><area shape="rect" id="node90" href="group__commandwrappers.html#ga0eed47c4d6d19d386936ad57f34b10b2" title="_drush_shell_exec" alt="" coords="1075,145,1205,174"/><area shape="rect" id="node93" href="group__commandwrappers.html#gac21dc9409bff5197d255978c3cf6e761" title="_drush_shell_exec_output_set" alt="" coords="1281,197,1479,226"/><area shape="rect" id="node100" href="group__filesystemfunctions.html#ga5a78fe09f2e16740db898df3237da602" title="drush_trim_path" alt="" coords="1083,401,1197,430"/><area shape="rect" id="node124" href="make_8utilities_8inc.html#aae2ffe8335a86abf135357cfdac212d0" title="make_get_data" alt="" coords="443,1278,552,1307"/><area shape="rect" id="node138" href="make_8utilities_8inc.html#abc14c8435ac14ebb854d56fc0d1dc02e" title="_make_determine_format" alt="" coords="1296,862,1464,891"/><area shape="rect" id="node143" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="1961,1841,2081,1870"/><area shape="rect" id="node146" href="context_8inc.html#ade60e65f76863ed34db22f5e7f83a150" title="drush_get_option_list" alt="" coords="425,1534,569,1563"/><area shape="rect" id="node149" href="context_8inc.html#a2d9c3fdcab304aaf56293d3881e98a9a" title="drush_unset_option" alt="" coords="1313,1838,1447,1867"/><area shape="rect" id="node126" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78" title="_make_download_file" alt="" coords="629,1227,776,1257"/><area shape="rect" id="node128" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311" title="drush_download_file" alt="" coords="1071,1075,1209,1105"/></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_8utilities_8inc_a305d33e3cfc6dab5a524ff0bd3b31982_icgraph.png" border="0" usemap="#make_8utilities_8inc_a305d33e3cfc6dab5a524ff0bd3b31982_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a305d33e3cfc6dab5a524ff0bd3b31982_icgraph" id="make_8utilities_8inc_a305d33e3cfc6dab5a524ff0bd3b31982_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="213,181,365,211"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="415,128,559,157"/><area shape="rect" id="node11" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="849,177,988,207"/><area shape="rect" id="node7" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="625,58,769,105"/><area shape="rect" id="node13" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="651,128,744,157"/><area shape="rect" id="node15" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="627,181,768,211"/><area shape="rect" id="node17" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="609,5,785,35"/><area shape="rect" id="node9" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="857,67,980,96"/><area shape="rect" id="node19" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="836,5,1001,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="abef6a4b966dd5e107a3027d45e46439b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_parse_info_file </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$makefile</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$element</em> = <code>'includes'</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Parse makefile recursively. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00034">34</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="make_8utilities_8inc_source.html#l00658">_make_determine_format()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00617">_make_is_override_allowed()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00084">_make_merge_includes_recursively()</a>, <a class="el" href="context_8inc_source.html#l00446">drush_get_option_list()</a>, <a class="el" href="drush_8inc_source.html#l01525">drush_set_error()</a>, <a class="el" href="context_8inc_source.html#l00595">drush_set_option()</a>, <a class="el" href="context_8inc_source.html#l00616">drush_unset_option()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00558">make_get_data()</a>.</p>

<p>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00084">_make_merge_includes_recursively()</a>, <a class="el" href="update_8make_8inc_source.html#l00011">drush_make_update()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00014">make_parse_info_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_8utilities_8inc_abef6a4b966dd5e107a3027d45e46439b_cgraph.png" border="0" usemap="#make_8utilities_8inc_abef6a4b966dd5e107a3027d45e46439b_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_abef6a4b966dd5e107a3027d45e46439b_cgraph" id="make_8utilities_8inc_abef6a4b966dd5e107a3027d45e46439b_cgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#abc14c8435ac14ebb854d56fc0d1dc02e" title="_make_determine_format" alt="" coords="1484,354,1652,383"/><area shape="rect" id="node5" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1721,747,1833,777"/><area shape="rect" id="node24" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1759,354,1796,383"/><area shape="rect" id="node36" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="1252,1278,1433,1307"/><area shape="rect" id="node49" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="377,1197,535,1244"/><area shape="rect" id="node125" href="context_8inc.html#ade60e65f76863ed34db22f5e7f83a150" title="drush_get_option_list" alt="" coords="384,1455,528,1485"/><area shape="rect" id="node129" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="207,1506,327,1535"/><area shape="rect" id="node132" href="context_8inc.html#a2d9c3fdcab304aaf56293d3881e98a9a" title="drush_unset_option" alt="" coords="1501,1634,1635,1663"/><area shape="rect" id="node137" href="make_8utilities_8inc.html#aae2ffe8335a86abf135357cfdac212d0" title="make_get_data" alt="" coords="212,1122,321,1151"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="2543,1139,2671,1169"/><area shape="rect" id="node9" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1903,747,2084,777"/><area shape="rect" id="node11" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="2333,987,2488,1017"/><area shape="rect" id="node14" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1955,986,2032,1015"/><area shape="rect" id="node16" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="2164,986,2249,1015"/><area shape="rect" id="node19" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="2363,934,2459,963"/><area shape="rect" id="node21" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="2556,857,2657,886"/><area shape="rect" id="node26" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1927,345,2060,392"/><area shape="rect" id="node34" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1924,415,2063,445"/><area shape="rect" id="node28" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="2135,779,2279,809"/><area shape="rect" id="node31" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="2328,779,2493,809"/><area shape="rect" id="node38" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="1491,1343,1645,1373"/><area shape="rect" id="node40" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1508,1397,1628,1426"/><area shape="rect" id="node42" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1713,1345,1841,1374"/><area shape="rect" id="node45" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1703,1489,1852,1518"/><area shape="rect" id="node51" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="585,946,751,975"/><area shape="rect" id="node105" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="1300,1225,1385,1254"/><area shape="rect" id="node123" href="make_8utilities_8inc.html#ab3fb047f6a5c00f5d13f4a5fc4fa0cdb" title="make_normalize_info" alt="" coords="596,1225,740,1254"/><area shape="rect" id="node54" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa" title="make_download_git" alt="" coords="821,973,957,1002"/><area shape="rect" id="node110" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="1073,763,1156,793"/><area shape="rect" id="node118" href="make_8utilities_8inc.html#a170a00b5f9995b30585eafe2194c6fa9" title="make_valid_url" alt="" coords="835,919,944,949"/><area shape="rect" id="node56" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199" title="_get_working_copy_option" alt="" coords="1027,1379,1203,1409"/><area shape="rect" id="node60" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="1288,918,1397,947"/><area shape="rect" id="node72" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="1039,455,1191,485"/><area shape="rect" id="node92" href="group__commandwrappers.html#ga59e8ee9f53442f2029080ac723ed008f" title="drush_shell_cd_and_exec" alt="" coords="1029,971,1200,1001"/><area shape="rect" id="node95" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="1053,710,1176,739"/><area shape="rect" id="node97" href="group__commandwrappers.html#gadba8c59ba260dd39f615bc22ca78e1af" title="drush_shell_exec_output" alt="" coords="1032,918,1197,947"/><area shape="rect" id="node99" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="1063,555,1167,585"/><area shape="rect" id="node62" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="1531,986,1605,1015"/><area shape="rect" id="node67" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="1705,1020,1849,1067"/><area shape="rect" id="node74" href="group__errorhandling.html#ga7bc0a52d28467940b2bb9588a660ed8f" title="drush_clear_error" alt="" coords="1281,406,1404,435"/><area shape="rect" id="node76" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="1288,561,1397,590"/><area shape="rect" id="node78" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="1521,509,1615,538"/><area shape="rect" id="node84" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="1504,612,1632,659"/><area shape="rect" id="node139" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78" title="_make_download_file" alt="" coords="383,970,529,999"/><area shape="rect" id="node141" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311" title="drush_download_file" alt="" coords="599,561,737,590"/><area shape="rect" id="node143" href="drush_8inc.html#a5d3c123a1d8fa15642f08ff635dbe2a1" title="_drush_is_url" alt="" coords="840,509,939,538"/><area shape="rect" id="node145" href="drush_8inc.html#a6b7589c9e3cd3f683c0ef137e1c30f49" title="drush_download_file_name" alt="" coords="800,455,979,485"/><area shape="rect" id="node150" href="drush_8inc.html#a5c2a88712f3905874900166f3b2c397c" title="_drush_download_file" alt="" coords="816,663,963,693"/></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_8utilities_8inc_abef6a4b966dd5e107a3027d45e46439b_icgraph.png" border="0" usemap="#make_8utilities_8inc_abef6a4b966dd5e107a3027d45e46439b_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_abef6a4b966dd5e107a3027d45e46439b_icgraph" id="make_8utilities_8inc_abef6a4b966dd5e107a3027d45e46439b_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="207,5,364,51"/><area shape="rect" id="node6" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="655,77,793,107"/><area shape="rect" id="node8" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="213,195,357,224"/><area shape="rect" id="node10" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="431,125,575,171"/><area shape="rect" id="node15" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="456,195,549,224"/><area shape="rect" id="node17" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="432,248,573,277"/><area shape="rect" id="node19" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="415,301,591,331"/><area shape="rect" id="node12" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="663,133,785,163"/><area shape="rect" id="node21" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="641,301,807,331"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a41ab4cf460a801be3983bef795a1318c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_apply_defaults </td>
          <td>(</td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>$info</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Apply any defaults.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">&amp;$info</td><td>A parsed make array. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00594">594</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <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>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00244">make_validate_info_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_8utilities_8inc_a41ab4cf460a801be3983bef795a1318c_cgraph.png" border="0" usemap="#make_8utilities_8inc_a41ab4cf460a801be3983bef795a1318c_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a41ab4cf460a801be3983bef795a1318c_cgraph" id="make_8utilities_8inc_a41ab4cf460a801be3983bef795a1318c_cgraph">
<area shape="rect" id="node3" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="201,25,279,55"/><area shape="rect" id="node18" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="221,79,259,108"/><area shape="rect" id="node5" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="355,25,440,55"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="739,83,867,112"/><area shape="rect" id="node9" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="755,5,851,35"/><area shape="rect" id="node15" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="516,83,671,112"/><area shape="rect" id="node11" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="935,71,1036,100"/><area shape="rect" id="node13" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1087,71,1220,100"/><area shape="rect" id="node20" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="331,131,464,178"/><area shape="rect" id="node28" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="328,79,467,108"/><area shape="rect" id="node22" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="521,136,665,165"/><area shape="rect" id="node25" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="720,136,885,165"/></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_8utilities_8inc_a41ab4cf460a801be3983bef795a1318c_icgraph.png" border="0" usemap="#make_8utilities_8inc_a41ab4cf460a801be3983bef795a1318c_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a41ab4cf460a801be3983bef795a1318c_icgraph" id="make_8utilities_8inc_a41ab4cf460a801be3983bef795a1318c_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a6be8755a0ea68b9198e1e8cebbccff89" title="make_validate_info_file" alt="" coords="201,39,359,68"/><area shape="rect" id="node5" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="604,5,780,35"/><area shape="rect" id="node9" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="409,67,553,96"/><area shape="rect" id="node7" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="831,5,996,35"/><area shape="rect" id="node11" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="620,58,764,105"/><area shape="rect" id="node17" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="645,128,739,157"/><area shape="rect" id="node19" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="621,181,763,211"/><area shape="rect" id="node13" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="852,63,975,92"/><area shape="rect" id="node15" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="844,116,983,145"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae13ed28f360182a4df0620a68d251fd6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_clean_tmp </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Removes the temporary build directory. On failed builds, this is handled by <a class="el" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c">drush_register_file_for_deletion()</a>. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00474">474</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="filesystem_8inc_source.html#l00127">drush_delete_dir()</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>, and <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>.</p>

<p>Referenced by <a class="el" href="make_8drush_8inc_source.html#l00300">drush_make()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_ae13ed28f360182a4df0620a68d251fd6_cgraph.png" border="0" usemap="#make_8utilities_8inc_ae13ed28f360182a4df0620a68d251fd6_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_ae13ed28f360182a4df0620a68d251fd6_cgraph" id="make_8utilities_8inc_ae13ed28f360182a4df0620a68d251fd6_cgraph">
<area shape="rect" id="node3" href="group__filesystemfunctions.html#gabff54c630a451976fc121257f6efd960" title="drush_delete_dir" alt="" coords="176,49,293,79"/><area shape="rect" id="node8" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="369,103,489,132"/><area shape="rect" id="node16" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="979,596,1056,625"/><area shape="rect" id="node30" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="803,325,840,355"/><area shape="rect" id="node42" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="193,215,276,244"/><area shape="rect" id="node5" href="group__filesystemfunctions.html#ga7ba5be839cd5d2104eaf9c26da63c97d" title="drush_delete_dir_contents" alt="" coords="343,49,516,79"/><area shape="rect" id="node10" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="577,103,705,132"/><area shape="rect" id="node12" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1567,371,1695,400"/><area shape="rect" id="node14" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="567,49,716,79"/><area shape="rect" id="node18" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1188,588,1273,617"/><area shape="rect" id="node21" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1387,631,1483,660"/><area shape="rect" id="node27" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1357,527,1512,556"/><area shape="rect" id="node23" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1580,552,1681,581"/><area shape="rect" id="node25" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1745,552,1879,581"/><area shape="rect" id="node32" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="951,422,1084,469"/><area shape="rect" id="node40" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="948,319,1087,348"/><area shape="rect" id="node34" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1159,431,1303,460"/><area shape="rect" id="node37" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1352,473,1517,503"/><area shape="rect" id="node44" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="375,325,484,355"/><area shape="rect" id="node54" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="595,481,688,511"/><area shape="rect" id="node66" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="577,206,705,253"/><area shape="rect" id="node46" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="577,377,705,407"/><area shape="rect" id="node48" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1188,267,1273,296"/><area shape="rect" id="node56" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="765,489,877,519"/><area shape="rect" id="node51" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1371,319,1499,348"/><area shape="rect" id="node59" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="927,543,1108,572"/></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_8utilities_8inc_ae13ed28f360182a4df0620a68d251fd6_icgraph.png" border="0" usemap="#make_8utilities_8inc_ae13ed28f360182a4df0620a68d251fd6_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_ae13ed28f360182a4df0620a68d251fd6_icgraph" id="make_8utilities_8inc_ae13ed28f360182a4df0620a68d251fd6_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="176,5,269,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aa2a78298291b42502718822ed5b59969"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_error </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$error_code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$message</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Logs an error unless the &ndash;force-complete command line option is specified. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00528">528</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <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>, and <a class="el" href="drush_8inc_source.html#l01525">drush_set_error()</a>.</p>

<p>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00120">_make_get_include_path()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00084">_make_merge_includes_recursively()</a>, <a class="el" href="make_8download_8inc_source.html#l00480">_make_verify_checksums()</a>, <a class="el" href="make_8project_8inc_source.html#l00259">DrushMakeProject\applyPatches()</a>, <a class="el" href="make_8drush_8inc_source.html#l00300">drush_make()</a>, <a class="el" href="make_8drush_8inc_source.html#l00712">drush_make_process()</a>, <a class="el" href="make_8project_8inc_source.html#l00426">DrushMakeProject\getTranslations()</a>, <a class="el" href="make_8download_8inc_source.html#l00368">make_download_bzr()</a>, <a class="el" href="make_8download_8inc_source.html#l00172">make_download_copy()</a>, <a class="el" href="make_8download_8inc_source.html#l00069">make_download_file()</a>, <a class="el" href="make_8download_8inc_source.html#l00220">make_download_git()</a>, <a class="el" href="make_8download_8inc_source.html#l00415">make_download_svn()</a>, <a class="el" href="generate_8contents_8make_8inc_source.html#l00310">make_generate_print()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00184">make_prune_info_file()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00244">make_validate_info_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_8utilities_8inc_aa2a78298291b42502718822ed5b59969_cgraph.png" border="0" usemap="#make_8utilities_8inc_aa2a78298291b42502718822ed5b59969_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_aa2a78298291b42502718822ed5b59969_cgraph" id="make_8utilities_8inc_aa2a78298291b42502718822ed5b59969_cgraph">
<area shape="rect" id="node3" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="143,85,263,115"/><area shape="rect" id="node11" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="365,317,443,347"/><area shape="rect" id="node25" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="147,239,259,268"/><area shape="rect" id="node5" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="340,59,468,88"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="884,200,1012,229"/><area shape="rect" id="node9" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="329,5,479,35"/><area shape="rect" id="node13" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="544,317,629,347"/><area shape="rect" id="node16" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="708,343,804,372"/><area shape="rect" id="node22" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="679,239,833,268"/><area shape="rect" id="node18" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="897,343,999,372"/><area shape="rect" id="node20" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1063,343,1196,372"/><area shape="rect" id="node28" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="313,213,495,243"/></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_8utilities_8inc_aa2a78298291b42502718822ed5b59969_icgraph.png" border="0" usemap="#make_8utilities_8inc_aa2a78298291b42502718822ed5b59969_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_aa2a78298291b42502718822ed5b59969_icgraph" id="make_8utilities_8inc_aa2a78298291b42502718822ed5b59969_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="389,167,555,196"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="628,158,785,205"/><area shape="rect" id="node19" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="1357,351,1451,380"/><area shape="rect" id="node28" href="make_8download_8inc.html#a5ca2e2fb1cf115e40b99acbfc79128fa" title="_make_verify_checksums" alt="" coords="143,453,316,483"/><area shape="rect" id="node30" href="classDrushMakeProject.html#a86cb2ad32088f11522e027cd7e98c6ce" title="DrushMakeProject\\applyPatches" alt="" coords="365,427,579,456"/><area shape="rect" id="node33" href="make_8download_8inc.html#a9bca6953efd915cc338678422d3e65f4" title="make_download_file" alt="" coords="403,492,541,521"/><area shape="rect" id="node39" href="make_8drush_8inc.html#ad9b2f2e15282d634a58229f30d819bde" title="drush_make_process" alt="" coords="156,608,303,637"/><area shape="rect" id="node41" href="classDrushMakeProject.html#af6f9c98d13bb338237d8cc96566e59f8" title="DrushMakeProject\\getTranslations" alt="" coords="1044,536,1265,565"/><area shape="rect" id="node44" href="make_8download_8inc.html#ac808bd6438397ca205135d0345cf4721" title="make_download_bzr" alt="" coords="159,661,300,691"/><area shape="rect" id="node46" href="make_8download_8inc.html#a593902a3666d1820aa6a482989eb6939" title="make_download_copy" alt="" coords="155,715,304,744"/><area shape="rect" id="node49" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa" title="make_download_git" alt="" coords="161,197,297,227"/><area shape="rect" id="node52" href="make_8download_8inc.html#aca118467de1ec3ed60b393ef49ecc7c5" title="make_download_svn" alt="" coords="157,768,301,797"/><area shape="rect" id="node54" href="generate_8contents_8make_8inc.html#a9278fc4dc378fb42d217a56646d6d6d9" title="make_generate_print" alt="" coords="159,43,300,72"/><area shape="rect" id="node59" href="make_8utilities_8inc.html#a7e95eb7b8a11558344b42b0c653ca22a" title="make_prune_info_file" alt="" coords="635,247,779,276"/><area shape="rect" id="node62" href="make_8utilities_8inc.html#a6be8755a0ea68b9198e1e8cebbccff89" title="make_validate_info_file" alt="" coords="836,297,993,327"/><area shape="rect" id="node7" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="839,167,991,196"/><area shape="rect" id="node10" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1556,164,1695,193"/><area shape="rect" id="node12" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="1083,245,1227,275"/><area shape="rect" id="node14" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="1332,98,1476,145"/><area shape="rect" id="node21" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="1333,244,1475,273"/><area shape="rect" id="node23" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="1316,297,1492,327"/><area shape="rect" id="node16" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1564,107,1687,136"/><area shape="rect" id="node25" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1543,427,1708,456"/><area shape="rect" id="node35" href="make_8download_8inc.html#a2aa73a9f71f17d7bdeb88e75489e1344" title="make_download_get" alt="" coords="636,492,777,521"/><area shape="rect" id="node56" href="generate_8make_8inc.html#affbdb849f1d2299740a4ea789ef29bfb" title="drush_make_generate" alt="" coords="397,43,547,72"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aae2ffe8335a86abf135357cfdac212d0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_get_data </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$data_source</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Get data based on the source.</p>
<p>This is a helper function to abstract the retrieval of data, so that it can come from files, STDIN, etc. Currently supports filepath and STDIN.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$data_source</td><td>The path to a file, or '-' for STDIN.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string The raw data as a string. </dd></dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00558">558</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="make_8download_8inc_source.html#l00094">_make_download_file()</a>, and <a class="el" href="drush_8inc_source.html#l00678">drush_op()</a>.</p>

<p>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00034">_make_parse_info_file()</a>, and <a class="el" href="make_8drush_8inc_source.html#l00382">drush_make_convert()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_aae2ffe8335a86abf135357cfdac212d0_cgraph.png" border="0" usemap="#make_8utilities_8inc_aae2ffe8335a86abf135357cfdac212d0_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_aae2ffe8335a86abf135357cfdac212d0_cgraph" id="make_8utilities_8inc_aae2ffe8335a86abf135357cfdac212d0_cgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78" title="_make_download_file" alt="" coords="165,857,312,887"/><area shape="rect" id="node104" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="1233,168,1308,197"/><area shape="rect" id="node5" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311" title="drush_download_file" alt="" coords="361,777,500,807"/><area shape="rect" id="node83" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1645,1257,1765,1287"/><area shape="rect" id="node121" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="812,936,895,965"/><area shape="rect" id="node7" href="drush_8inc.html#a5d3c123a1d8fa15642f08ff635dbe2a1" title="_drush_is_url" alt="" coords="589,883,688,912"/><area shape="rect" id="node9" href="drush_8inc.html#a6b7589c9e3cd3f683c0ef137e1c30f49" title="drush_download_file_name" alt="" coords="549,687,728,716"/><area shape="rect" id="node37" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1667,279,1744,308"/><area shape="rect" id="node49" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1473,372,1511,401"/><area shape="rect" id="node63" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="1207,773,1335,819"/><area shape="rect" id="node74" href="drush_8inc.html#a5c2a88712f3905874900166f3b2c397c" title="_drush_download_file" alt="" coords="565,829,712,859"/><area shape="rect" id="node11" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="777,648,929,677"/><area shape="rect" id="node13" href="group__errorhandling.html#ga7bc0a52d28467940b2bb9588a660ed8f" title="drush_clear_error" alt="" coords="989,725,1112,755"/><area shape="rect" id="node19" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="996,981,1105,1011"/><area shape="rect" id="node27" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="1224,669,1317,699"/><area shape="rect" id="node29" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1436,617,1548,647"/><area shape="rect" id="node65" href="includes_2environment_8inc.html#a25a1b7c8414b818e263d31ff06363772" title="drush_get_username" alt="" coords="980,520,1121,549"/><area shape="rect" id="node68" href="includes_2environment_8inc.html#afae6d4a5a12623e5502ca262346c799b" title="drush_server_home" alt="" coords="983,467,1119,496"/><area shape="rect" id="node15" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1428,721,1556,751"/><area shape="rect" id="node17" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="2260,696,2388,725"/><area shape="rect" id="node21" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="1207,997,1335,1027"/><area shape="rect" id="node23" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1228,944,1313,973"/><area shape="rect" id="node32" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1615,565,1796,595"/><area shape="rect" id="node34" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="2051,617,2205,647"/><area shape="rect" id="node39" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1879,285,1964,315"/><area shape="rect" id="node42" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="2080,5,2176,35"/><area shape="rect" id="node44" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="2273,179,2375,208"/><area shape="rect" id="node46" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="2439,179,2572,208"/><area shape="rect" id="node51" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1639,347,1772,394"/><area shape="rect" id="node59" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1636,417,1775,447"/><area shape="rect" id="node53" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1849,356,1993,385"/><area shape="rect" id="node56" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="2045,352,2211,381"/><area shape="rect" id="node76" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="792,1044,915,1073"/><area shape="rect" id="node96" href="group__filesystemfunctions.html#ga01729c5c432a2f30974966d888146d09" title="drush_tempnam" alt="" coords="796,883,911,912"/><area shape="rect" id="node100" href="group__filesystemfunctions.html#ga0d795889ef507c45abb793b8685b36d0" title="drush_file_not_empty" alt="" coords="780,829,927,859"/><area shape="rect" id="node102" href="group__filesystemfunctions.html#gaac7379e8cfa2163a874542fc021bf521" title="drush_move_dir" alt="" coords="796,364,911,393"/><area shape="rect" id="node78" href="group__commandwrappers.html#ga0eed47c4d6d19d386936ad57f34b10b2" title="_drush_shell_exec" alt="" coords="985,1104,1116,1133"/><area shape="rect" id="node81" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="1449,1205,1535,1235"/><area shape="rect" id="node90" href="group__commandwrappers.html#ga3a1bb3ae751f14749ce1dbe4ec9c3288" title="drush_shell_proc_open" alt="" coords="1193,1051,1348,1080"/><area shape="rect" id="node94" href="group__commandwrappers.html#gac21dc9409bff5197d255978c3cf6e761" title="_drush_shell_exec_output_set" alt="" coords="1172,1104,1369,1133"/><area shape="rect" id="node85" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1857,1256,1985,1285"/><area shape="rect" id="node88" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1847,1309,1996,1339"/><area shape="rect" id="node113" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="996,312,1105,341"/><area shape="rect" id="node109" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="1420,159,1564,206"/></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_8utilities_8inc_aae2ffe8335a86abf135357cfdac212d0_icgraph.png" border="0" usemap="#make_8utilities_8inc_aae2ffe8335a86abf135357cfdac212d0_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_aae2ffe8335a86abf135357cfdac212d0_icgraph" id="make_8utilities_8inc_aae2ffe8335a86abf135357cfdac212d0_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="165,73,317,103"/><area shape="rect" id="node19" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="592,301,733,331"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="367,5,524,51"/><area shape="rect" id="node8" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="815,77,953,107"/><area shape="rect" id="node10" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="373,195,517,224"/><area shape="rect" id="node12" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="591,125,735,171"/><area shape="rect" id="node17" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="616,195,709,224"/><area shape="rect" id="node21" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="575,248,751,277"/><area shape="rect" id="node14" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="823,133,945,163"/><area shape="rect" id="node23" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="801,248,967,277"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="abc341fc62b92a8eef00bf92aa24a90df"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_md5 </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Calculate a cksum on each file in the build, and md5 the resulting hashes. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00500">500</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="filesystem_8inc_source.html#l00097">drush_dir_md5()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>.</p>

<p>Referenced by <a class="el" href="make_8drush_8inc_source.html#l00300">drush_make()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_abc341fc62b92a8eef00bf92aa24a90df_cgraph.png" border="0" usemap="#make_8utilities_8inc_abc341fc62b92a8eef00bf92aa24a90df_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_abc341fc62b92a8eef00bf92aa24a90df_cgraph" id="make_8utilities_8inc_abc341fc62b92a8eef00bf92aa24a90df_cgraph">
<area shape="rect" id="node3" href="group__filesystemfunctions.html#ga0f53b7283625a345a693516b6d70ce00" title="drush_dir_md5" alt="" coords="141,236,248,266"/><area shape="rect" id="node39" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="153,355,236,384"/><area shape="rect" id="node5" href="group__filesystemfunctions.html#ga1c545390a8890f6ea47385f79fbe2e82" title="drush_scan_directory" alt="" coords="296,170,443,199"/><area shape="rect" id="node7" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="529,154,604,183"/><area shape="rect" id="node9" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="939,94,1016,123"/><area shape="rect" id="node13" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1527,294,1655,323"/><area shape="rect" id="node24" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="745,216,783,246"/><area shape="rect" id="node37" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="692,145,836,192"/><area shape="rect" id="node11" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1148,98,1233,127"/><area shape="rect" id="node15" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1347,59,1443,88"/><area shape="rect" id="node21" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1317,267,1472,296"/><area shape="rect" id="node17" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1540,86,1641,115"/><area shape="rect" id="node19" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1705,86,1839,115"/><area shape="rect" id="node26" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="911,146,1044,193"/><area shape="rect" id="node34" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="908,216,1047,246"/><area shape="rect" id="node28" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1119,155,1263,184"/><area shape="rect" id="node31" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1312,112,1477,142"/><area shape="rect" id="node41" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="315,355,424,384"/><area shape="rect" id="node51" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="520,216,613,246"/><area shape="rect" id="node63" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="503,474,631,521"/><area shape="rect" id="node65" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="309,571,429,600"/><area shape="rect" id="node43" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="503,371,631,400"/><area shape="rect" id="node45" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1148,422,1233,451"/><area shape="rect" id="node53" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="708,295,820,324"/><area shape="rect" id="node48" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1331,422,1459,451"/><area shape="rect" id="node56" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="887,371,1068,400"/><area shape="rect" id="node67" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="503,544,631,574"/><area shape="rect" id="node70" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="492,598,641,627"/></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_8utilities_8inc_abc341fc62b92a8eef00bf92aa24a90df_icgraph.png" border="0" usemap="#make_8utilities_8inc_abc341fc62b92a8eef00bf92aa24a90df_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_abc341fc62b92a8eef00bf92aa24a90df_icgraph" id="make_8utilities_8inc_abc341fc62b92a8eef00bf92aa24a90df_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="141,5,235,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ab3fb047f6a5c00f5d13f4a5fc4fa0cdb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_normalize_info </td>
          <td>(</td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>$info</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Expand shorthand elements, so that we have an associative array. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00150">150</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

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

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_ab3fb047f6a5c00f5d13f4a5fc4fa0cdb_icgraph.png" border="0" usemap="#make_8utilities_8inc_ab3fb047f6a5c00f5d13f4a5fc4fa0cdb_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_ab3fb047f6a5c00f5d13f4a5fc4fa0cdb_icgraph" id="make_8utilities_8inc_ab3fb047f6a5c00f5d13f4a5fc4fa0cdb_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="201,54,359,101"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="408,63,560,92"/><area shape="rect" id="node8" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1044,5,1183,35"/><area shape="rect" id="node10" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="609,123,753,152"/><area shape="rect" id="node12" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="820,53,964,99"/><area shape="rect" id="node17" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="845,123,939,152"/><area shape="rect" id="node19" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="821,176,963,205"/><area shape="rect" id="node21" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="804,229,980,259"/><area shape="rect" id="node14" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1052,61,1175,91"/><area shape="rect" id="node23" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1031,229,1196,259"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a4b0a7538764f23e358e9441aa1b4231c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_parse_info_file </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$makefile</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Helper function to parse a makefile and prune projects. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00014">14</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="make_8utilities_8inc_source.html#l00034">_make_parse_info_file()</a>, <a class="el" href="context_8inc_source.html#l00446">drush_get_option_list()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00184">make_prune_info_file()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00244">make_validate_info_file()</a>.</p>

<p>Referenced by <a class="el" href="make_8drush_8inc_source.html#l00300">drush_make()</a>, <a class="el" href="make_8drush_8inc_source.html#l00382">drush_make_convert()</a>, <a class="el" href="generate_8contents_8make_8inc_source.html#l00085">make_generate_from_makefile()</a>, and <a class="el" href="make_8project_8inc_source.html#l00545">DrushMakeProject\recurse()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_a4b0a7538764f23e358e9441aa1b4231c_cgraph.png" border="0" usemap="#make_8utilities_8inc_a4b0a7538764f23e358e9441aa1b4231c_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a4b0a7538764f23e358e9441aa1b4231c_cgraph" id="make_8utilities_8inc_a4b0a7538764f23e358e9441aa1b4231c_cgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="200,413,352,443"/><area shape="rect" id="node109" href="context_8inc.html#ade60e65f76863ed34db22f5e7f83a150" title="drush_get_option_list" alt="" coords="408,5,552,35"/><area shape="rect" id="node133" href="make_8utilities_8inc.html#a7e95eb7b8a11558344b42b0c653ca22a" title="make_prune_info_file" alt="" coords="1035,1347,1179,1376"/><area shape="rect" id="node138" href="make_8utilities_8inc.html#a6be8755a0ea68b9198e1e8cebbccff89" title="make_validate_info_file" alt="" coords="1028,1451,1185,1480"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#abc14c8435ac14ebb854d56fc0d1dc02e" title="_make_determine_format" alt="" coords="1255,731,1423,760"/><area shape="rect" id="node7" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1507,920,1619,949"/><area shape="rect" id="node24" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1544,731,1581,760"/><area shape="rect" id="node33" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="1248,424,1429,453"/><area shape="rect" id="node46" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="401,563,559,610"/><area shape="rect" id="node113" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="1936,104,2056,133"/><area shape="rect" id="node116" href="context_8inc.html#a2d9c3fdcab304aaf56293d3881e98a9a" title="drush_unset_option" alt="" coords="1496,203,1629,232"/><area shape="rect" id="node121" href="make_8utilities_8inc.html#aae2ffe8335a86abf135357cfdac212d0" title="make_get_data" alt="" coords="637,413,747,443"/><area shape="rect" id="node9" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="2324,731,2452,760"/><area shape="rect" id="node11" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1692,843,1873,872"/><area shape="rect" id="node13" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="2119,947,2273,976"/><area shape="rect" id="node16" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1744,1092,1821,1121"/><area shape="rect" id="node18" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1953,1025,2039,1055"/><area shape="rect" id="node21" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="2148,1051,2244,1080"/><area shape="rect" id="node26" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1716,722,1849,769"/><area shape="rect" id="node31" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1713,669,1852,699"/><area shape="rect" id="node28" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1924,731,2068,760"/><area shape="rect" id="node35" href="drush_8inc.html#a6007ce294242d1f6e48cda703fbb8d3f" title="_convert_csv_to_array" alt="" coords="1485,411,1640,440"/><area shape="rect" id="node37" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1503,281,1623,311"/><area shape="rect" id="node39" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1719,308,1847,337"/><area shape="rect" id="node42" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1708,255,1857,284"/><area shape="rect" id="node48" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="609,619,775,648"/><area shape="rect" id="node91" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="1296,1195,1381,1224"/><area shape="rect" id="node107" href="make_8utilities_8inc.html#ab3fb047f6a5c00f5d13f4a5fc4fa0cdb" title="make_normalize_info" alt="" coords="620,672,764,701"/><area shape="rect" id="node51" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa" title="make_download_git" alt="" coords="829,851,965,880"/><area shape="rect" id="node96" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="1065,517,1148,547"/><area shape="rect" id="node102" href="make_8utilities_8inc.html#a170a00b5f9995b30585eafe2194c6fa9" title="make_valid_url" alt="" coords="843,671,952,700"/><area shape="rect" id="node53" href="make_8utilities_8inc.html#a4936fba59cad3feaaf82d602958af199" title="_get_working_copy_option" alt="" coords="1019,363,1195,392"/><area shape="rect" id="node57" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="1052,1091,1161,1120"/><area shape="rect" id="node69" href="includes_2environment_8inc.html#a92afdf9afda25ac6d226ba45f6f1fbe0" title="drush_directory_cache" alt="" coords="1031,877,1183,907"/><area shape="rect" id="node80" href="group__commandwrappers.html#ga59e8ee9f53442f2029080ac723ed008f" title="drush_shell_cd_and_exec" alt="" coords="1021,1037,1192,1067"/><area shape="rect" id="node83" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="1045,931,1168,960"/><area shape="rect" id="node85" href="group__commandwrappers.html#gadba8c59ba260dd39f615bc22ca78e1af" title="drush_shell_exec_output" alt="" coords="1024,984,1189,1013"/><area shape="rect" id="node87" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804" title="drush_tempdir" alt="" coords="1055,824,1159,853"/><area shape="rect" id="node59" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="1301,989,1376,1019"/><area shape="rect" id="node64" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="1491,973,1635,1019"/><area shape="rect" id="node71" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="1284,784,1393,813"/><area shape="rect" id="node123" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78" title="_make_download_file" alt="" coords="824,309,971,339"/><area shape="rect" id="node125" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311" title="drush_download_file" alt="" coords="1269,371,1408,400"/><area shape="rect" id="node143" href="make_8utilities_8inc.html#a1a164b7feebadfc82cb93ad732c52a00" title="make_safe_path" alt="" coords="1280,1504,1397,1533"/><area shape="rect" id="node145" href="make_8utilities_8inc.html#a41ab4cf460a801be3983bef795a1318c" title="make_apply_defaults" alt="" coords="1267,1451,1411,1480"/><area shape="rect" id="node149" href="command_8inc.html#a385cd0ff47c30105f965722a81987809" title="drush_command_implements" alt="" coords="1243,1608,1435,1637"/><area shape="rect" id="node151" href="command_8inc.html#ad51d79509a4a134947703f3e58564444" title="drush_commandfile_list" alt="" coords="1484,1608,1641,1637"/><area shape="rect" id="node153" href="command_8inc.html#a2ce77284c0002dda3a5d0527e583e017" title="drush_command_hook" alt="" coords="1487,1661,1639,1691"/></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_8utilities_8inc_a4b0a7538764f23e358e9441aa1b4231c_icgraph.png" border="0" usemap="#make_8utilities_8inc_a4b0a7538764f23e358e9441aa1b4231c_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a4b0a7538764f23e358e9441aa1b4231c_icgraph" id="make_8utilities_8inc_a4b0a7538764f23e358e9441aa1b4231c_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="243,5,336,35"/><area shape="rect" id="node5" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="219,59,360,88"/><area shape="rect" id="node7" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="217,111,361,158"/><area shape="rect" id="node13" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="201,181,377,211"/><area shape="rect" id="node9" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="449,71,572,100"/><area shape="rect" id="node11" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="441,124,580,153"/><area shape="rect" id="node15" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="428,181,593,211"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a7ac27f598c36208652191f40f08c2332"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_prepare_install </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$build_path</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Prepare a <a class="el" href="namespaceDrupal.html">Drupal</a> installation, copying default.settings.php to settings.php. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00489">489</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="filesystem_8inc_source.html#l00216">drush_copy_dir()</a>, <a class="el" href="filesystem_8inc_source.html#l00360">drush_mkdir()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>.</p>

<p>Referenced by <a class="el" href="make_8drush_8inc_source.html#l00300">drush_make()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_a7ac27f598c36208652191f40f08c2332_cgraph.png" border="0" usemap="#make_8utilities_8inc_a7ac27f598c36208652191f40f08c2332_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a7ac27f598c36208652191f40f08c2332_cgraph" id="make_8utilities_8inc_a7ac27f598c36208652191f40f08c2332_cgraph">
<area shape="rect" id="node3" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="523,479,632,508"/><area shape="rect" id="node46" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="531,425,624,455"/><area shape="rect" id="node50" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="200,284,283,313"/><area shape="rect" id="node5" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="720,577,795,607"/><area shape="rect" id="node7" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="915,425,992,455"/><area shape="rect" id="node22" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="935,479,972,508"/><area shape="rect" id="node37" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="701,321,813,351"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1504,349,1632,379"/><area shape="rect" id="node35" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="881,582,1025,629"/><area shape="rect" id="node9" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1120,425,1205,455"/><area shape="rect" id="node13" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1520,569,1616,599"/><area shape="rect" id="node19" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1281,375,1436,404"/><area shape="rect" id="node15" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1700,596,1801,625"/><area shape="rect" id="node17" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1852,596,1985,625"/><area shape="rect" id="node24" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1096,603,1229,650"/><area shape="rect" id="node32" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1093,479,1232,508"/><area shape="rect" id="node26" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1287,623,1431,652"/><area shape="rect" id="node29" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1485,623,1651,652"/><area shape="rect" id="node40" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="863,271,1044,300"/><area shape="rect" id="node52" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="337,284,447,313"/><area shape="rect" id="node65" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="513,150,641,197"/><area shape="rect" id="node67" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="332,71,452,100"/><area shape="rect" id="node54" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="513,271,641,300"/><area shape="rect" id="node56" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1120,220,1205,249"/><area shape="rect" id="node59" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1295,220,1423,249"/><area shape="rect" id="node69" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="513,97,641,127"/><area shape="rect" id="node72" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="503,44,652,73"/></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_8utilities_8inc_a7ac27f598c36208652191f40f08c2332_icgraph.png" border="0" usemap="#make_8utilities_8inc_a7ac27f598c36208652191f40f08c2332_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a7ac27f598c36208652191f40f08c2332_icgraph" id="make_8utilities_8inc_a7ac27f598c36208652191f40f08c2332_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="200,5,293,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a7e95eb7b8a11558344b42b0c653ca22a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_prune_info_file </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>$include_only</em> = <code>array()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Remove entries in the info file in accordance with the options passed in. Entries are either explicitly 'allowed' (with the $include_only parameter) in which case all <em>other</em> entries will be excluded.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">$info</td><td>A parsed info file.</td></tr>
    <tr><td class="paramtype">array</td><td class="paramname">$include_only</td><td>(Optional) Array keyed by entry type (e.g. 'libraries') against an array of allowed keys for that type. The special value '*' means 'all entries of this type'. If this parameter is omitted, no entries will be excluded.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>array The $info array, pruned if necessary. </dd></dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00184">184</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <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>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00014">make_parse_info_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_8utilities_8inc_a7e95eb7b8a11558344b42b0c653ca22a_cgraph.png" border="0" usemap="#make_8utilities_8inc_a7e95eb7b8a11558344b42b0c653ca22a_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a7e95eb7b8a11558344b42b0c653ca22a_cgraph" id="make_8utilities_8inc_a7e95eb7b8a11558344b42b0c653ca22a_cgraph">
<area shape="rect" id="node3" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="560,285,637,315"/><area shape="rect" id="node18" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="379,67,416,96"/><area shape="rect" id="node30" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="201,233,287,263"/><area shape="rect" id="node5" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="769,285,855,315"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1148,284,1276,313"/><area shape="rect" id="node9" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="968,181,1064,211"/><area shape="rect" id="node15" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="939,336,1093,365"/><area shape="rect" id="node11" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1161,129,1263,159"/><area shape="rect" id="node13" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1327,129,1460,159"/><area shape="rect" id="node20" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="532,58,665,105"/><area shape="rect" id="node28" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="529,5,668,35"/><area shape="rect" id="node22" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="740,77,884,107"/><area shape="rect" id="node25" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="933,77,1099,107"/><area shape="rect" id="node32" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="337,181,457,211"/><area shape="rect" id="node40" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="341,337,453,367"/><area shape="rect" id="node34" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="535,128,663,157"/><area shape="rect" id="node37" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="524,181,673,211"/><area shape="rect" id="node43" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="508,440,689,469"/></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_8utilities_8inc_a7e95eb7b8a11558344b42b0c653ca22a_icgraph.png" border="0" usemap="#make_8utilities_8inc_a7e95eb7b8a11558344b42b0c653ca22a_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a7e95eb7b8a11558344b42b0c653ca22a_icgraph" id="make_8utilities_8inc_a7e95eb7b8a11558344b42b0c653ca22a_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="201,89,345,119"/><area shape="rect" id="node5" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="437,5,531,35"/><area shape="rect" id="node7" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="413,59,555,88"/><area shape="rect" id="node9" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="412,111,556,158"/><area shape="rect" id="node15" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="396,181,572,211"/><area shape="rect" id="node11" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="644,71,767,100"/><area shape="rect" id="node13" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="636,124,775,153"/><area shape="rect" id="node17" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="623,181,788,211"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a1a164b7feebadfc82cb93ad732c52a00"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_safe_path </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$path</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Checks an attribute's path to ensure it's not maliciously crafted.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$path</td><td>The path to check. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00543">543</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

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

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_a1a164b7feebadfc82cb93ad732c52a00_icgraph.png" border="0" usemap="#make_8utilities_8inc_a1a164b7feebadfc82cb93ad732c52a00_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a1a164b7feebadfc82cb93ad732c52a00_icgraph" id="make_8utilities_8inc_a1a164b7feebadfc82cb93ad732c52a00_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a6be8755a0ea68b9198e1e8cebbccff89" title="make_validate_info_file" alt="" coords="175,33,332,63"/><area shape="rect" id="node5" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="577,5,753,35"/><area shape="rect" id="node9" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="383,59,527,88"/><area shape="rect" id="node7" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="804,5,969,35"/><area shape="rect" id="node11" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="619,59,712,88"/><area shape="rect" id="node13" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="595,112,736,141"/><area shape="rect" id="node15" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="593,165,737,211"/><area shape="rect" id="node17" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="825,147,948,176"/><area shape="rect" id="node19" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="817,200,956,229"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae5b2297055f24062509236670e55dc2a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_tar </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$build_path</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000007">Todo:</a></b></dt><dd><a class="el" href="archive_8drush_8inc.html#aa7d70b7ae4d41f7e3339ee5713b3a38c">drush_archive_dump()</a> also makes a tar. Consolidate? </dd></dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00507">507</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="includes_2environment_8inc_source.html#l00526">drush_get_tar_executable()</a>, <a class="el" href="filesystem_8inc_source.html#l00360">drush_mkdir()</a>, <a class="el" href="filesystem_8inc_source.html#l00307">drush_move_dir()</a>, <a class="el" href="exec_8inc_source.html#l00080">drush_shell_exec()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>.</p>

<p>Referenced by <a class="el" href="make_8drush_8inc_source.html#l00300">drush_make()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_ae5b2297055f24062509236670e55dc2a_cgraph.png" border="0" usemap="#make_8utilities_8inc_ae5b2297055f24062509236670e55dc2a_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_ae5b2297055f24062509236670e55dc2a_cgraph" id="make_8utilities_8inc_ae5b2297055f24062509236670e55dc2a_cgraph">
<area shape="rect" id="node3" href="includes_2environment_8inc.html#a68b121976df4c48d67d77c020e45814f" title="drush_get_tar_executable" alt="" coords="131,367,301,396"/><area shape="rect" id="node7" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="531,265,624,295"/><area shape="rect" id="node42" href="group__filesystemfunctions.html#gaac7379e8cfa2163a874542fc021bf521" title="drush_move_dir" alt="" coords="349,161,464,191"/><area shape="rect" id="node59" href="group__commandwrappers.html#gafd358ceac1286dbdd141ff2b8eb7d556" title="drush_shell_exec" alt="" coords="155,627,277,656"/><area shape="rect" id="node79" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="175,420,257,449"/><area shape="rect" id="node5" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="513,319,641,348"/><area shape="rect" id="node9" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="700,365,812,395"/><area shape="rect" id="node30" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="951,161,988,191"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1528,395,1656,424"/><area shape="rect" id="node13" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="879,352,1060,381"/><area shape="rect" id="node15" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1305,308,1460,337"/><area shape="rect" id="node18" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="931,231,1008,260"/><area shape="rect" id="node20" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1144,248,1229,277"/><area shape="rect" id="node23" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1544,205,1640,235"/><area shape="rect" id="node25" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1724,179,1825,208"/><area shape="rect" id="node27" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1876,179,2009,208"/><area shape="rect" id="node32" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1120,125,1253,171"/><area shape="rect" id="node40" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1117,195,1256,224"/><area shape="rect" id="node34" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1311,152,1455,181"/><area shape="rect" id="node37" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1509,152,1675,181"/><area shape="rect" id="node44" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="719,59,793,88"/><area shape="rect" id="node53" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="523,161,632,191"/><area shape="rect" id="node49" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="897,5,1041,51"/><area shape="rect" id="node61" href="group__commandwrappers.html#ga0eed47c4d6d19d386936ad57f34b10b2" title="_drush_shell_exec" alt="" coords="691,628,821,657"/><area shape="rect" id="node64" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="1144,652,1229,681"/><area shape="rect" id="node73" href="group__commandwrappers.html#ga3a1bb3ae751f14749ce1dbe4ec9c3288" title="drush_shell_proc_open" alt="" coords="892,575,1047,604"/><area shape="rect" id="node77" href="group__commandwrappers.html#gac21dc9409bff5197d255978c3cf6e761" title="_drush_shell_exec_output_set" alt="" coords="871,628,1068,657"/><area shape="rect" id="node66" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1323,652,1443,681"/><area shape="rect" id="node68" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1528,679,1656,708"/><area shape="rect" id="node71" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1517,625,1667,655"/><area shape="rect" id="node81" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="352,420,461,449"/><area shape="rect" id="node93" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="513,523,641,570"/><area shape="rect" id="node84" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1144,471,1229,500"/><area shape="rect" id="node87" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1319,420,1447,449"/></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_8utilities_8inc_ae5b2297055f24062509236670e55dc2a_icgraph.png" border="0" usemap="#make_8utilities_8inc_ae5b2297055f24062509236670e55dc2a_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_ae5b2297055f24062509236670e55dc2a_icgraph" id="make_8utilities_8inc_ae5b2297055f24062509236670e55dc2a_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="131,5,224,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ab3c72a6d8be958f40fc0cbcca29a183b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_tmp </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$set</em> = <code>TRUE</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$directory</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Find, and possibly create, a temporary directory.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">boolean</td><td class="paramname">$set</td><td>Must be TRUE to create a directory. </td></tr>
    <tr><td class="paramtype">string</td><td class="paramname">$directory</td><td>Pass in a directory to use. This is required if using any concurrent operations.</td></tr>
  </table>
  </dd>
</dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000006">Todo:</a></b></dt><dd>Merge with <a class="el" href="group__filesystemfunctions.html#ga883d28ed54603b2d268902cec2379804">drush_tempdir()</a>. </dd></dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00443">443</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="filesystem_8inc_source.html#l00439">drush_find_tmp()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="filesystem_8inc_source.html#l00360">drush_mkdir()</a>, and <a class="el" href="filesystem_8inc_source.html#l00530">drush_register_file_for_deletion()</a>.</p>

<p>Referenced by <a class="el" href="make_8download_8inc_source.html#l00094">_make_download_file()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00120">_make_get_include_path()</a>, <a class="el" href="make_8drush_8inc_source.html#l00712">drush_make_process()</a>, <a class="el" href="make_8project_8inc_source.html#l00516">DrushMakeProject\generatePath()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00474">make_clean_tmp()</a>, <a class="el" href="make_8download_8inc_source.html#l00368">make_download_bzr()</a>, <a class="el" href="make_8download_8inc_source.html#l00220">make_download_git()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00500">make_md5()</a>, <a class="el" href="make_8drush_8inc_source.html#l01042">make_move_build()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00489">make_prepare_install()</a>, <a class="el" href="make_8drush_8inc_source.html#l00865">make_projects()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00507">make_tar()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_ab3c72a6d8be958f40fc0cbcca29a183b_cgraph.png" border="0" usemap="#make_8utilities_8inc_ab3c72a6d8be958f40fc0cbcca29a183b_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_ab3c72a6d8be958f40fc0cbcca29a183b_cgraph" id="make_8utilities_8inc_ab3c72a6d8be958f40fc0cbcca29a183b_cgraph">
<area shape="rect" id="node3" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="143,284,252,313"/><area shape="rect" id="node14" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="336,128,429,157"/><area shape="rect" id="node50" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="319,386,447,433"/><area shape="rect" id="node52" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="137,480,257,509"/><area shape="rect" id="node5" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="319,232,447,261"/><area shape="rect" id="node7" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="929,336,1015,365"/><area shape="rect" id="node16" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="507,205,619,235"/><area shape="rect" id="node36" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="544,101,581,131"/><area shape="rect" id="node9" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1308,284,1436,313"/><area shape="rect" id="node11" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1112,387,1240,416"/><area shape="rect" id="node19" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="668,232,849,261"/><area shape="rect" id="node21" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1099,181,1253,211"/><area shape="rect" id="node24" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="720,179,797,208"/><area shape="rect" id="node26" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="929,180,1015,209"/><area shape="rect" id="node29" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1128,128,1224,157"/><area shape="rect" id="node31" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1321,76,1423,105"/><area shape="rect" id="node33" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1487,76,1620,105"/><area shape="rect" id="node38" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="692,5,825,51"/><area shape="rect" id="node46" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="689,75,828,104"/><area shape="rect" id="node40" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="900,24,1044,53"/><area shape="rect" id="node43" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1093,24,1259,53"/><area shape="rect" id="node54" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="319,507,447,536"/><area shape="rect" id="node57" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="308,560,457,589"/></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_8utilities_8inc_ab3c72a6d8be958f40fc0cbcca29a183b_icgraph.png" border="0" usemap="#make_8utilities_8inc_ab3c72a6d8be958f40fc0cbcca29a183b_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_ab3c72a6d8be958f40fc0cbcca29a183b_icgraph" id="make_8utilities_8inc_ab3c72a6d8be958f40fc0cbcca29a183b_icgraph">
<area shape="rect" id="node3" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78" title="_make_download_file" alt="" coords="168,245,315,275"/><area shape="rect" id="node40" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="400,80,565,109"/><area shape="rect" id="node43" href="make_8drush_8inc.html#ad9b2f2e15282d634a58229f30d819bde" title="drush_make_process" alt="" coords="168,716,315,745"/><area shape="rect" id="node45" href="classDrushMakeProject.html#a825d48df1bdb0d0d0e46992e175909af" title="DrushMakeProject\\generatePath" alt="" coords="136,663,347,692"/><area shape="rect" id="node54" href="make_8utilities_8inc.html#ae13ed28f360182a4df0620a68d251fd6" title="make_clean_tmp" alt="" coords="911,403,1031,432"/><area shape="rect" id="node57" href="make_8download_8inc.html#ac808bd6438397ca205135d0345cf4721" title="make_download_bzr" alt="" coords="171,769,312,799"/><area shape="rect" id="node59" href="make_8download_8inc.html#af0b8a0195e141dd3d497d2e663d993fa" title="make_download_git" alt="" coords="173,93,309,123"/><area shape="rect" id="node62" href="make_8utilities_8inc.html#abc341fc62b92a8eef00bf92aa24a90df" title="make_md5" alt="" coords="688,453,773,483"/><area shape="rect" id="node65" href="make_8drush_8inc.html#ae5eb2a2403d96afcef3d5f85ee7ae284" title="make_move_build" alt="" coords="908,507,1033,536"/><area shape="rect" id="node68" href="make_8utilities_8inc.html#a7ac27f598c36208652191f40f08c2332" title="make_prepare_install" alt="" coords="659,557,803,587"/><area shape="rect" id="node71" href="make_8drush_8inc.html#a7f6c382e030da87fc401f133edd22f3b" title="make_projects" alt="" coords="917,349,1024,379"/><area shape="rect" id="node75" href="make_8utilities_8inc.html#ae5b2297055f24062509236670e55dc2a" title="make_tar" alt="" coords="933,611,1008,640"/><area shape="rect" id="node5" href="classDrushMakeProject.html#a86cb2ad32088f11522e027cd7e98c6ce" title="DrushMakeProject\\applyPatches" alt="" coords="624,245,837,275"/><area shape="rect" id="node9" href="classDrushMakeProject.html#af6f9c98d13bb338237d8cc96566e59f8" title="DrushMakeProject\\getTranslations" alt="" coords="620,299,841,328"/><area shape="rect" id="node12" href="make_8download_8inc.html#a9bca6953efd915cc338678422d3e65f4" title="make_download_file" alt="" coords="413,192,552,221"/><area shape="rect" id="node16" href="make_8utilities_8inc.html#aae2ffe8335a86abf135357cfdac212d0" title="make_get_data" alt="" coords="428,133,537,163"/><area shape="rect" id="node7" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1361,325,1527,355"/><area shape="rect" id="node14" href="make_8download_8inc.html#a2aa73a9f71f17d7bdeb88e75489e1344" title="make_download_get" alt="" coords="660,192,801,221"/><area shape="rect" id="node18" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="655,73,807,103"/><area shape="rect" id="node29" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="1135,125,1276,155"/><area shape="rect" id="node20" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="892,5,1049,51"/><area shape="rect" id="node23" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1375,104,1513,133"/><area shape="rect" id="node25" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="899,187,1043,216"/><area shape="rect" id="node27" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="1159,455,1252,484"/><area shape="rect" id="node31" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="1133,178,1277,225"/><area shape="rect" id="node36" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="1117,299,1293,328"/><area shape="rect" id="node33" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1383,187,1505,216"/><area shape="rect" id="node47" href="classDrushMakeProject.html#a8276ef71b946cf3ae13391c2216e51bd" title="DrushMakeProject\\findDownload\lLocation" alt="" coords="1099,646,1312,693"/><area shape="rect" id="node50" href="classDrushMakeProject__Core.html#aeeeab034aff41fb288b7cd03cdab50db" title="DrushMakeProject_Core\l\\findDownloadLocation" alt="" coords="400,658,565,705"/><area shape="rect" id="node52" href="classDrushMakeProject__Profile.html#a5f672c7364dddda78f966897a33a86ae" title="DrushMakeProject_Profile\l\\buildPath" alt="" coords="396,727,569,774"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a170a00b5f9995b30585eafe2194c6fa9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_valid_url </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$url</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$absolute</em> = <code>FALSE</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Verify the syntax of the given URL.</p>
<p>Copied verbatim from includes/common.inc</p>
<dl class="section see"><dt>See Also</dt><dd>valid_url </dd></dl>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00408">408</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</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 caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_a170a00b5f9995b30585eafe2194c6fa9_icgraph.png" border="0" usemap="#make_8utilities_8inc_a170a00b5f9995b30585eafe2194c6fa9_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a170a00b5f9995b30585eafe2194c6fa9_icgraph" id="make_8utilities_8inc_a170a00b5f9995b30585eafe2194c6fa9_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a3b2adca5d340890e546af889dc4beb73" title="_make_get_include_path" alt="" coords="164,26,329,56"/><area shape="rect" id="node5" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="380,18,537,64"/><area shape="rect" id="node7" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="587,26,739,56"/><area shape="rect" id="node10" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="1223,30,1361,60"/><area shape="rect" id="node12" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="788,78,932,108"/><area shape="rect" id="node14" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="1024,25,1117,54"/><area shape="rect" id="node16" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="1000,78,1141,108"/><area shape="rect" id="node18" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="999,131,1143,178"/><area shape="rect" id="node23" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="983,201,1159,230"/><area shape="rect" id="node20" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="1231,140,1353,169"/><area shape="rect" id="node25" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="1209,201,1375,230"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6be8755a0ea68b9198e1e8cebbccff89"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_validate_info_file </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$info</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Validate the make file. </p>

<p>Definition at line <a class="el" href="make_8utilities_8inc_source.html#l00244">244</a> of file <a class="el" href="make_8utilities_8inc_source.html">make.utilities.inc</a>.</p>

<p>References <a class="el" href="command_8inc_source.html#l01520">drush_command_implements()</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_8drush_8inc_source.html#l00019">MAKE_API</a>, <a class="el" href="make_8utilities_8inc_source.html#l00594">make_apply_defaults()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00543">make_safe_path()</a>.</p>

<p>Referenced by <a class="el" href="make_8utilities_8inc_source.html#l00014">make_parse_info_file()</a>, and <a class="el" href="make_8project_8inc_source.html#l00545">DrushMakeProject\recurse()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8utilities_8inc_a6be8755a0ea68b9198e1e8cebbccff89_cgraph.png" border="0" usemap="#make_8utilities_8inc_a6be8755a0ea68b9198e1e8cebbccff89_cgraph" alt=""/></div>
<map name="make_8utilities_8inc_a6be8755a0ea68b9198e1e8cebbccff89_cgraph" id="make_8utilities_8inc_a6be8755a0ea68b9198e1e8cebbccff89_cgraph">
<area shape="rect" id="node3" href="command_8inc.html#a385cd0ff47c30105f965722a81987809" title="drush_command_implements" alt="" coords="213,59,405,88"/><area shape="rect" id="node9" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="715,135,792,164"/><area shape="rect" id="node24" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="515,331,552,360"/><area shape="rect" id="node36" href="make_8utilities_8inc.html#a41ab4cf460a801be3983bef795a1318c" title="make_apply_defaults" alt="" coords="237,187,381,216"/><area shape="rect" id="node40" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="267,240,352,269"/><area shape="rect" id="node57" href="make_8utilities_8inc.html#a1a164b7feebadfc82cb93ad732c52a00" title="make_safe_path" alt="" coords="251,344,368,373"/><area shape="rect" id="node5" href="command_8inc.html#ad51d79509a4a134947703f3e58564444" title="drush_commandfile_list" alt="" coords="455,5,612,35"/><area shape="rect" id="node7" href="command_8inc.html#a2ce77284c0002dda3a5d0527e583e017" title="drush_command_hook" alt="" coords="457,59,609,88"/><area shape="rect" id="node11" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="924,135,1009,164"/><area shape="rect" id="node13" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1303,291,1431,320"/><area shape="rect" id="node15" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1123,135,1219,164"/><area shape="rect" id="node21" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1093,239,1248,268"/><area shape="rect" id="node17" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1316,187,1417,216"/><area shape="rect" id="node19" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1481,187,1615,216"/><area shape="rect" id="node26" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="687,395,820,442"/><area shape="rect" id="node34" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="684,343,823,372"/><area shape="rect" id="node28" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="895,395,1039,424"/><area shape="rect" id="node31" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1088,343,1253,372"/><area shape="rect" id="node42" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="473,491,593,520"/><area shape="rect" id="node50" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="477,264,589,293"/><area shape="rect" id="node44" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="689,569,817,599"/><area shape="rect" id="node47" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="679,516,828,545"/><area shape="rect" id="node53" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="663,239,844,268"/></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_8utilities_8inc_a6be8755a0ea68b9198e1e8cebbccff89_icgraph.png" border="0" usemap="#make_8utilities_8inc_a6be8755a0ea68b9198e1e8cebbccff89_icgraph" alt=""/></div>
<map name="make_8utilities_8inc_a6be8755a0ea68b9198e1e8cebbccff89_icgraph" id="make_8utilities_8inc_a6be8755a0ea68b9198e1e8cebbccff89_icgraph">
<area shape="rect" id="node3" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="215,120,359,149"/><area shape="rect" id="node15" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="409,181,585,211"/><area shape="rect" id="node5" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="451,5,544,35"/><area shape="rect" id="node7" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="427,59,568,88"/><area shape="rect" id="node9" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="425,111,569,158"/><area shape="rect" id="node11" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="657,71,780,100"/><area shape="rect" id="node13" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="649,124,788,153"/><area shape="rect" id="node17" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="636,181,801,211"/></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:26 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>