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

  1. 7.x doxygen/html/make_8drush_8inc.html
  2. master doxygen/html/make_8drush_8inc.html

Go to the source code of this file.

Functions

 make_drush_help ($section)
 make_drush_command ()
 make_make_complete ()
 drush_make_validate ($makefile=NULL, $build_path=NULL)
 drush_make_pre_make ($makefile=NULL, $build_path=NULL)
 drush_make ($makefile=NULL, $build_path=NULL)
 drush_make_convert ($source)
 drush_make_convert_make_to_yml ($info)
 drush_make_convert_make_to_composer ($info)
 drush_make_convert_project_to_composer ($original_project, $core_major_version)
 drush_make_convert_composer_to_make ($composer_lock, $composer_json)
 drush_make_process ($directory)
 make_prepare_projects ($recursion, $info, $contrib_destination= '', $build_path= '', $make_dir= '')
 make_projects ($recursion, $contrib_destination, $info, $build_path, $make_dir)
 _make_write_project_json (array &$invocations)
 make_prepare_libraries ($recursion, $info, $contrib_destination= '', $build_path= '', $make_dir= '')
 make_libraries ($recursion, $contrib_destination, $info, $build_path, $make_dir)
 make_build_path ($build_path)
 make_move_build ($build_path)
 make_prepare_request ($project, $type= 'contrib')
 make_project_needs_release_info ($project)
 _make_enable_cache ()

Variables

const MAKE_DEFAULT_L10N_SERVER = 'http://ftp.drupal.org/files/translations/l10n_server.xml'
const MAKE_API = 2

Detailed Description

Drush Make commands.

Definition in file make.drush.inc.

Function Documentation

_make_enable_cache ( )

Enables caching if not explicitly disabled.

Returns
bool The previous value of the 'cache' option.

Definition at line 1140 of file make.drush.inc.

References drush_get_option(), and drush_set_option().

Referenced by drush_make().

Here is the call graph for this function:

Here is the caller graph for this function:

_make_write_project_json ( array &  $invocations)

Writes out project data to temporary files.

Parameters
array&$invocationsAn array containing projects sorted by thread.

Definition at line 948 of file make.drush.inc.

References drush_tempnam().

Referenced by make_projects().

Here is the call graph for this function:

Here is the caller graph for this function:

drush_make (   $makefile = NULL,
  $build_path = NULL 
)
drush_make_convert (   $source)

Command callback; convert make file format.

Definition at line 382 of file make.drush.inc.

References _drush_make_generate_makefile_contents(), drush_get_option(), drush_make_convert_composer_to_make(), drush_make_convert_make_to_composer(), drush_make_convert_make_to_yml(), drush_print(), make_get_data(), and make_parse_info_file().

Here is the call graph for this function:

drush_make_convert_composer_to_make (   $composer_lock,
  $composer_json 
)

Converts a composer.lock array into a traditional drush make array.

Parameters
array$composer_lockAn array of composer.lock data.
array$composer_jsonAn array of composer.json data.
Returns
array A traditional drush make info array. A traditional drush make info array.

Definition at line 605 of file make.drush.inc.

Referenced by drush_make_convert().

Here is the caller graph for this function:

drush_make_convert_make_to_composer (   $info)

Converts a drush info array to a composer.json array.

Parameters
array$infoA drush make info array.
Returns
string A json encoded composer.json schema object.

Definition at line 476 of file make.drush.inc.

References drush_make_convert_project_to_composer().

Referenced by drush_make_convert().

Here is the call graph for this function:

Here is the caller graph for this function:

drush_make_convert_make_to_yml (   $info)

Converts a drush info array to a YAML array.

Parameters
array$infoA drush make info array.
Returns
string A yaml encoded info array.

Definition at line 450 of file make.drush.inc.

References drush_load_engine().

Referenced by drush_make_convert().

Here is the call graph for this function:

Here is the caller graph for this function:

drush_make_convert_project_to_composer (   $original_project,
  $core_major_version 
)

Converts a make file project array into a composer project version string.

Parameters
array$original_projectA project dependency, as defined in a make file.
string$core_major_versionThe major core version. E.g., 6, 7, 8, etc.
Returns
string The project version, in composer syntax.

Definition at line 560 of file make.drush.inc.

Referenced by drush_make_convert_make_to_composer().

Here is the caller graph for this function:

drush_make_pre_make (   $makefile = NULL,
  $build_path = NULL 
)

Implements drush_hook_pre_COMMAND().

If –version option is supplied, print it and prevent execution of the command.

Definition at line 288 of file make.drush.inc.

References drush_get_option(), drush_print(), drush_print_pipe(), dt(), and MAKE_API.

Here is the call graph for this function:

drush_make_process (   $directory)

Drush callback: hidden file to process an individual project.

Parameters
string$directoryDirectory where the project is being built.

Definition at line 712 of file make.drush.inc.

References drush_get_engine(), drush_get_option(), drush_set_error(), dt(), DrushMakeProject\getInstance(), make_error(), and make_tmp().

Here is the call graph for this function:

drush_make_validate (   $makefile = NULL,
  $build_path = NULL 
)

Validation callback for make command.

Definition at line 267 of file make.drush.inc.

References drush_get_option(), drush_set_error(), dt(), and make_build_path().

Here is the call graph for this function:

make_build_path (   $build_path)

The path where the final build will be placed.

Definition at line 1012 of file make.drush.inc.

References drush_confirm(), drush_get_option(), drush_set_error(), drush_user_abort(), and dt().

Referenced by drush_make(), and drush_make_validate().

Here is the call graph for this function:

Here is the caller graph for this function:

make_drush_command ( )

Implements hook_drush_command().

Definition at line 45 of file make.drush.inc.

References drush_get_context().

Here is the call graph for this function:

make_drush_help (   $section)

Implements hook_drush_help().

Definition at line 29 of file make.drush.inc.

References dt().

Here is the call graph for this function:

make_libraries (   $recursion,
  $contrib_destination,
  $info,
  $build_path,
  $make_dir 
)

Process all libraries specified in the make file.

Definition at line 998 of file make.drush.inc.

References DrushMakeProject\getInstance(), and make_prepare_libraries().

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

Here is the call graph for this function:

Here is the caller graph for this function:

make_make_complete ( )

Command argument complete callback.

Returns
array Strong glob of files to complete on.

Definition at line 250 of file make.drush.inc.

make_move_build (   $build_path)

Move the completed build into place.

Definition at line 1042 of file make.drush.inc.

References drush_copy_dir(), drush_get_option(), drush_mkdir(), drush_move_dir(), drush_scan_directory(), drush_set_error(), 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_prepare_libraries (   $recursion,
  $info,
  $contrib_destination = '',
  $build_path = '',
  $make_dir = '' 
)

Gather additional data on all libraries specified in the make file.

Definition at line 961 of file make.drush.inc.

References drush_get_option(), and drush_set_option().

Referenced by make_libraries().

Here is the call graph for this function:

Here is the caller graph for this function:

make_prepare_projects (   $recursion,
  $info,
  $contrib_destination = '',
  $build_path = '',
  $make_dir = '' 
)

Gather additional data on all projects specified in the make file.

Definition at line 737 of file make.drush.inc.

References drush_get_engine(), drush_get_option(), drush_set_error(), drush_set_option(), dt(), MAKE_DEFAULT_L10N_SERVER, make_prepare_request(), and make_project_needs_release_info().

Referenced by drush_make_update(), make_generate_from_makefile(), and make_projects().

Here is the call graph for this function:

Here is the caller graph for this function:

make_prepare_request (   $project,
  $type = 'contrib' 
)

Create a request array suitable for release_info engine.

This is a convenience function to easily integrate drush_make with drush release_info engine.

Todo:
: refactor 'make' to internally work with release_info keys.
Parameters
array$projectProject array.
string$type'contrib' or 'core'.

Definition at line 1101 of file make.drush.inc.

Referenced by make_prepare_projects().

Here is the caller graph for this function:

make_project_needs_release_info (   $project)

Determine if the release information is required for this project. When it is determined that it is, this potentially results in the use of pm-download to process the project.

If the location of the project is not customized (uses d.o), and one of the following is true, then release information is required:

  • $project['type'] has not been specified
  • $project['download'] has not been specified
See Also
make_projects()

Definition at line 1127 of file make.drush.inc.

Referenced by make_prepare_projects().

Here is the caller graph for this function:

make_projects (   $recursion,
  $contrib_destination,
  $info,
  $build_path,
  $make_dir 
)

Process all projects specified in the make file.

Definition at line 865 of file make.drush.inc.

References _make_write_project_json(), drush_backend_invoke_concurrent(), drush_get_context(), drush_get_option(), drush_redispatch_get_options(), DrushMakeProject\getInstance(), make_prepare_projects(), and make_tmp().

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

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

const MAKE_API = 2

Make refuses to build makefiles whose api version is mismatched with make command.

Definition at line 19 of file make.drush.inc.

Referenced by _drush_make_generate_makefile_contents(), drush_make_pre_make(), make_generate_makefile_contents_yaml(), and make_validate_info_file().

Default localization server for downloading translations.

Definition at line 13 of file make.drush.inc.

Referenced by make_prepare_projects().

File

doxygen/html/make_8drush_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.drush.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> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">make.drush.inc File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="make_8drush_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:a29ad98dc75f44759be40f5c803d6df3a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a29ad98dc75f44759be40f5c803d6df3a">make_drush_help</a> ($section)</td></tr>
<tr class="memitem:ae35f71b98a1e675d8d2c920659baf262"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#ae35f71b98a1e675d8d2c920659baf262">make_drush_command</a> ()</td></tr>
<tr class="memitem:a52b2fdb12c49439bcd31dce405667803"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a52b2fdb12c49439bcd31dce405667803">make_make_complete</a> ()</td></tr>
<tr class="memitem:a18037811b43ef80d4ccdae3a745570f1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a18037811b43ef80d4ccdae3a745570f1">drush_make_validate</a> ($makefile=NULL, $build_path=NULL)</td></tr>
<tr class="memitem:a0a84cfe514d15291f6e1e69428cc2337"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a0a84cfe514d15291f6e1e69428cc2337">drush_make_pre_make</a> ($makefile=NULL, $build_path=NULL)</td></tr>
<tr class="memitem:a64e3d2b9948951c3f141802f41658359"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359">drush_make</a> ($makefile=NULL, $build_path=NULL)</td></tr>
<tr class="memitem:ae88632c69815cc80a69bf4e19c53c753"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753">drush_make_convert</a> ($source)</td></tr>
<tr class="memitem:abd0153c5edcf3d4aaf9b04a5e2e44473"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#abd0153c5edcf3d4aaf9b04a5e2e44473">drush_make_convert_make_to_yml</a> ($info)</td></tr>
<tr class="memitem:a54d161f556d8b121461e177c79c6901b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a54d161f556d8b121461e177c79c6901b">drush_make_convert_make_to_composer</a> ($info)</td></tr>
<tr class="memitem:a44f86e03d7e10c4da9b10aab856ec845"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a44f86e03d7e10c4da9b10aab856ec845">drush_make_convert_project_to_composer</a> ($original_project, $core_major_version)</td></tr>
<tr class="memitem:ab3654f07e7c7f798635ed28ba3ec1c72"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#ab3654f07e7c7f798635ed28ba3ec1c72">drush_make_convert_composer_to_make</a> ($composer_lock, $composer_json)</td></tr>
<tr class="memitem:ad9b2f2e15282d634a58229f30d819bde"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#ad9b2f2e15282d634a58229f30d819bde">drush_make_process</a> ($directory)</td></tr>
<tr class="memitem:ac8b7447fddc5e9edc48acd98aa680fe5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#ac8b7447fddc5e9edc48acd98aa680fe5">make_prepare_projects</a> ($recursion, $info, $contrib_destination= '', $build_path= '', $make_dir= '')</td></tr>
<tr class="memitem:a7f6c382e030da87fc401f133edd22f3b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a7f6c382e030da87fc401f133edd22f3b">make_projects</a> ($recursion, $contrib_destination, $info, $build_path, $make_dir)</td></tr>
<tr class="memitem:a0d7b169ade66d709a769dcf6df92b893"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a0d7b169ade66d709a769dcf6df92b893">_make_write_project_json</a> (array &amp;$invocations)</td></tr>
<tr class="memitem:a0c50fe5a34ad09671d175614fc27e485"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a0c50fe5a34ad09671d175614fc27e485">make_prepare_libraries</a> ($recursion, $info, $contrib_destination= '', $build_path= '', $make_dir= '')</td></tr>
<tr class="memitem:ae70f3ae23a4dcbb5f8816636d2adb4c2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#ae70f3ae23a4dcbb5f8816636d2adb4c2">make_libraries</a> ($recursion, $contrib_destination, $info, $build_path, $make_dir)</td></tr>
<tr class="memitem:ae117ecd8db6105b9778e7c6f5f74e40e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#ae117ecd8db6105b9778e7c6f5f74e40e">make_build_path</a> ($build_path)</td></tr>
<tr class="memitem:ae5eb2a2403d96afcef3d5f85ee7ae284"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#ae5eb2a2403d96afcef3d5f85ee7ae284">make_move_build</a> ($build_path)</td></tr>
<tr class="memitem:a417d71dedd721df1232702d672ecde59"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a417d71dedd721df1232702d672ecde59">make_prepare_request</a> ($project, $type= 'contrib')</td></tr>
<tr class="memitem:a74cf0e56045632e43fcc16ce438d18e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a74cf0e56045632e43fcc16ce438d18e7">make_project_needs_release_info</a> ($project)</td></tr>
<tr class="memitem:a6d1c9ceda70a665c4c4fac20dd412504"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#a6d1c9ceda70a665c4c4fac20dd412504">_make_enable_cache</a> ()</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:affb301a79bb307bb27a39cf6f184dc91"><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#affb301a79bb307bb27a39cf6f184dc91">MAKE_DEFAULT_L10N_SERVER</a> = 'http://ftp.drupal.org/files/translations/l10n_server.xml'</td></tr>
<tr class="memitem:acb28b89b64f706ac1e26374bd68bf66c"><td class="memItemLeft" align="right" valign="top">const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="make_8drush_8inc.html#acb28b89b64f706ac1e26374bd68bf66c">MAKE_API</a> = 2</td></tr>
</table>
<a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classDrush.html">Drush</a> Make commands. </p>

<p>Definition in file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>
</div><h2>Function Documentation</h2>
<a class="anchor" id="a6d1c9ceda70a665c4c4fac20dd412504"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_enable_cache </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Enables caching if not explicitly disabled.</p>
<dl class="section return"><dt>Returns</dt><dd>bool The previous value of the 'cache' option. </dd></dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l01140">1140</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, and <a class="el" href="context_8inc_source.html#l00595">drush_set_option()</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_8drush_8inc_a6d1c9ceda70a665c4c4fac20dd412504_cgraph.png" border="0" usemap="#make_8drush_8inc_a6d1c9ceda70a665c4c4fac20dd412504_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a6d1c9ceda70a665c4c4fac20dd412504_cgraph" id="make_8drush_8inc_a6d1c9ceda70a665c4c4fac20dd412504_cgraph">
<area shape="rect" id="node3" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="204,59,324,88"/><area shape="rect" id="node11" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="204,112,324,141"/><area shape="rect" id="node5" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="385,5,513,35"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="385,112,513,141"/><area shape="rect" id="node9" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="375,59,524,88"/></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_8drush_8inc_a6d1c9ceda70a665c4c4fac20dd412504_icgraph.png" border="0" usemap="#make_8drush_8inc_a6d1c9ceda70a665c4c4fac20dd412504_icgraph" alt=""/></div>
<map name="make_8drush_8inc_a6d1c9ceda70a665c4c4fac20dd412504_icgraph" id="make_8drush_8inc_a6d1c9ceda70a665c4c4fac20dd412504_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="203,5,296,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a0d7b169ade66d709a769dcf6df92b893"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">_make_write_project_json </td>
          <td>(</td>
          <td class="paramtype">array &amp;&#160;</td>
          <td class="paramname"><em>$invocations</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Writes out project data to temporary files.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">&amp;$invocations</td><td>An array containing projects sorted by thread. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00948">948</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="filesystem_8inc_source.html#l00502">drush_tempnam()</a>.</p>

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

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_a0d7b169ade66d709a769dcf6df92b893_cgraph.png" border="0" usemap="#make_8drush_8inc_a0d7b169ade66d709a769dcf6df92b893_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a0d7b169ade66d709a769dcf6df92b893_cgraph" id="make_8drush_8inc_a0d7b169ade66d709a769dcf6df92b893_cgraph">
<area shape="rect" id="node3" href="group__filesystemfunctions.html#ga01729c5c432a2f30974966d888146d09" title="drush_tempnam" alt="" coords="227,255,341,284"/><area shape="rect" id="node5" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="391,213,500,243"/><area shape="rect" id="node52" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="551,317,679,363"/><area shape="rect" id="node7" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="551,160,679,189"/><area shape="rect" id="node9" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1151,5,1236,35"/><area shape="rect" id="node16" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="568,213,661,243"/><area shape="rect" id="node18" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="728,135,840,164"/><area shape="rect" id="node38" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="765,265,803,295"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1529,136,1657,165"/><area shape="rect" id="node13" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1333,57,1461,87"/><area shape="rect" id="node21" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="889,57,1071,87"/><area shape="rect" id="node23" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1320,161,1475,191"/><area shape="rect" id="node26" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="941,212,1019,241"/><area shape="rect" id="node28" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1151,213,1236,243"/><area shape="rect" id="node31" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1349,265,1445,295"/><area shape="rect" id="node33" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1543,317,1644,347"/><area shape="rect" id="node35" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1708,317,1841,347"/><area shape="rect" id="node40" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="913,318,1047,365"/><area shape="rect" id="node48" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="911,265,1049,295"/><area shape="rect" id="node42" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1121,327,1265,356"/><area shape="rect" id="node45" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1315,369,1480,399"/></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_8drush_8inc_a0d7b169ade66d709a769dcf6df92b893_icgraph.png" border="0" usemap="#make_8drush_8inc_a0d7b169ade66d709a769dcf6df92b893_icgraph" alt=""/></div>
<map name="make_8drush_8inc_a0d7b169ade66d709a769dcf6df92b893_icgraph" id="make_8drush_8inc_a0d7b169ade66d709a769dcf6df92b893_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a7f6c382e030da87fc401f133edd22f3b" title="make_projects" alt="" coords="227,32,333,61"/><area shape="rect" id="node5" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="424,5,517,35"/><area shape="rect" id="node7" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="383,59,559,88"/><area shape="rect" id="node9" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="609,59,775,88"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a64e3d2b9948951c3f141802f41658359"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$makefile</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$build_path</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><a class="el" href="classDrush.html">Drush</a> callback; make based on the makefile. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00300">300</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="make_8drush_8inc_source.html#l01140">_make_enable_cache()</a>, <a class="el" href="includes_2environment_8inc_source.html#l00823">drush_drupal_sitewide_directory()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="command_8inc_source.html#l00042">drush_invoke()</a>, <a class="el" href="drush_8inc_source.html#l01252">drush_log()</a>, <a class="el" href="filesystem_8inc_source.html#l00360">drush_mkdir()</a>, <a class="el" href="filesystem_8inc_source.html#l00084">drush_normalize_path()</a>, <a class="el" href="output_8inc_source.html#l00028">drush_print()</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>, <a class="el" href="make_8drush_8inc_source.html#l01012">make_build_path()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00474">make_clean_tmp()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>, <a class="el" href="make_8drush_8inc_source.html#l00998">make_libraries()</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#l00014">make_parse_info_file()</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_8drush_8inc_a64e3d2b9948951c3f141802f41658359_cgraph.png" border="0" usemap="#make_8drush_8inc_a64e3d2b9948951c3f141802f41658359_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a64e3d2b9948951c3f141802f41658359_cgraph" id="make_8drush_8inc_a64e3d2b9948951c3f141802f41658359_cgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a6d1c9ceda70a665c4c4fac20dd412504" title="_make_enable_cache" alt="" coords="600,205,747,234"/><area shape="rect" id="node5" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="816,568,936,597"/><area shape="rect" id="node13" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="816,310,936,340"/><area shape="rect" id="node16" href="includes_2environment_8inc.html#a6f651473a044c97c2a17e63e6455d08e" title="drush_drupal_sitewide\l_directory" alt="" coords="801,850,951,896"/><area shape="rect" id="node21" href="group__dispatching.html#gad45b0ad6ccdc34ebb10d38d5c2d6a1d1" title="drush_invoke" alt="" coords="396,2209,495,2238"/><area shape="rect" id="node27" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1037,1593,1115,1622"/><area shape="rect" id="node32" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="857,1490,895,1520"/><area shape="rect" id="node43" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="627,1694,720,1724"/><area shape="rect" id="node47" href="group__filesystemfunctions.html#ga4126321d45e8a9c454048869dd42a27c" title="drush_normalize_path" alt="" coords="147,153,296,182"/><area shape="rect" id="node54" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="631,465,716,494"/><area shape="rect" id="node58" href="context_8inc.html#a2d9c3fdcab304aaf56293d3881e98a9a" title="drush_unset_option" alt="" coords="809,621,943,650"/><area shape="rect" id="node63" href="make_8drush_8inc.html#ae117ecd8db6105b9778e7c6f5f74e40e" title="make_build_path" alt="" coords="161,897,281,926"/><area shape="rect" id="node76" href="make_8utilities_8inc.html#ae13ed28f360182a4df0620a68d251fd6" title="make_clean_tmp" alt="" coords="161,1413,281,1442"/><area shape="rect" id="node87" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="631,1337,716,1366"/><area shape="rect" id="node92" href="make_8drush_8inc.html#ae70f3ae23a4dcbb5f8816636d2adb4c2" title="make_libraries" alt="" coords="168,409,275,438"/><area shape="rect" id="node100" href="make_8utilities_8inc.html#abc341fc62b92a8eef00bf92aa24a90df" title="make_md5" alt="" coords="179,1644,264,1673"/><area shape="rect" id="node107" href="make_8drush_8inc.html#ae5eb2a2403d96afcef3d5f85ee7ae284" title="make_move_build" alt="" coords="159,1849,284,1878"/><area shape="rect" id="node125" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="149,1153,293,1182"/><area shape="rect" id="node147" href="make_8utilities_8inc.html#a7ac27f598c36208652191f40f08c2332" title="make_prepare_install" alt="" coords="149,1537,293,1566"/><area shape="rect" id="node152" href="make_8drush_8inc.html#a7f6c382e030da87fc401f133edd22f3b" title="make_projects" alt="" coords="168,616,275,645"/><area shape="rect" id="node166" href="make_8utilities_8inc.html#ae5b2297055f24062509236670e55dc2a" title="make_tar" alt="" coords="184,1590,259,1620"/><area shape="rect" id="node7" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1012,517,1140,546"/><area shape="rect" id="node9" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1335,622,1463,652"/><area shape="rect" id="node11" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1001,570,1151,600"/><area shape="rect" id="node18" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1009,1135,1143,1182"/><area shape="rect" id="node23" href="command_8inc.html#af0c377881e5c9c772f0cad80ea016452" title="drush_get_commands" alt="" coords="599,2196,748,2225"/><area shape="rect" id="node25" href="group__dispatching.html#ga5db6ec7318291b3692bf905b87a9276b" title="drush_dispatch" alt="" coords="619,2300,728,2329"/><area shape="rect" id="node37" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="820,1694,932,1724"/><area shape="rect" id="node29" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1200,1158,1285,1188"/><area shape="rect" id="node35" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1007,1490,1145,1520"/><area shape="rect" id="node49" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="609,126,737,156"/><area shape="rect" id="node51" href="group__filesystemfunctions.html#ga5a78fe09f2e16740db898df3237da602" title="drush_trim_path" alt="" coords="388,153,503,182"/><area shape="rect" id="node66" href="group__userinput.html#gaa4169b83ff9dc4222af95d376b21268b" title="drush_confirm" alt="" coords="393,718,497,748"/><area shape="rect" id="node71" href="group__errorhandling.html#ga366aaafdf8c774a58653c64a65b6d91c" title="drush_user_abort" alt="" coords="612,876,735,905"/><area shape="rect" id="node78" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="404,1542,487,1572"/><area shape="rect" id="node83" href="group__filesystemfunctions.html#gabff54c630a451976fc121257f6efd960" title="drush_delete_dir" alt="" coords="387,1388,504,1417"/><area shape="rect" id="node94" href="make_8drush_8inc.html#a0c50fe5a34ad09671d175614fc27e485" title="make_prepare_libraries" alt="" coords="596,310,751,340"/><area shape="rect" id="node98" href="classDrushMakeProject.html#afedb73c8a81625f02d8c25fb81df295d" title="DrushMakeProject\\getInstance" alt="" coords="344,409,547,438"/><area shape="rect" id="node102" href="group__filesystemfunctions.html#ga0f53b7283625a345a693516b6d70ce00" title="drush_dir_md5" alt="" coords="392,1953,499,1982"/><area shape="rect" id="node104" href="group__filesystemfunctions.html#ga1c545390a8890f6ea47385f79fbe2e82" title="drush_scan_directory" alt="" coords="600,1966,747,1996"/><area shape="rect" id="node112" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="619,1901,728,1930"/><area shape="rect" id="node118" href="group__filesystemfunctions.html#gaac7379e8cfa2163a874542fc021bf521" title="drush_move_dir" alt="" coords="388,1849,503,1878"/><area shape="rect" id="node127" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="369,1126,521,1156"/><area shape="rect" id="node132" href="context_8inc.html#ade60e65f76863ed34db22f5e7f83a150" title="drush_get_option_list" alt="" coords="601,1030,745,1060"/><area shape="rect" id="node137" href="make_8utilities_8inc.html#a7e95eb7b8a11558344b42b0c653ca22a" title="make_prune_info_file" alt="" coords="373,1284,517,1313"/><area shape="rect" id="node142" href="make_8utilities_8inc.html#a6be8755a0ea68b9198e1e8cebbccff89" title="make_validate_info_file" alt="" coords="367,1180,524,1209"/><area shape="rect" id="node154" href="make_8drush_8inc.html#ac8b7447fddc5e9edc48acd98aa680fe5" title="make_prepare_projects" alt="" coords="595,620,752,649"/><area shape="rect" id="node163" href="make_8drush_8inc.html#a0d7b169ade66d709a769dcf6df92b893" title="_make_write_project_json" alt="" coords="359,564,532,593"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae88632c69815cc80a69bf4e19c53c753"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make_convert </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$source</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Command callback; convert make file format. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00382">382</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="generate_8contents_8make_8inc_source.html#l00012">_drush_make_generate_makefile_contents()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="make_8drush_8inc_source.html#l00605">drush_make_convert_composer_to_make()</a>, <a class="el" href="make_8drush_8inc_source.html#l00476">drush_make_convert_make_to_composer()</a>, <a class="el" href="make_8drush_8inc_source.html#l00450">drush_make_convert_make_to_yml()</a>, <a class="el" href="output_8inc_source.html#l00028">drush_print()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00558">make_get_data()</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_8drush_8inc_ae88632c69815cc80a69bf4e19c53c753_cgraph.png" border="0" usemap="#make_8drush_8inc_ae88632c69815cc80a69bf4e19c53c753_cgraph" alt=""/></div>
<map name="make_8drush_8inc_ae88632c69815cc80a69bf4e19c53c753_cgraph" id="make_8drush_8inc_ae88632c69815cc80a69bf4e19c53c753_cgraph">
<area shape="rect" id="node3" href="generate_8contents_8make_8inc.html#afbd48f8e43786bc9712f774585903694" title="_drush_make_generate\l_makefile_contents" alt="" coords="197,282,355,329"/><area shape="rect" id="node7" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1325,1244,1445,1274"/><area shape="rect" id="node15" href="make_8drush_8inc.html#ab3654f07e7c7f798635ed28ba3ec1c72" title="drush_make_convert\l_composer_to_make" alt="" coords="205,805,347,852"/><area shape="rect" id="node17" href="make_8drush_8inc.html#a54d161f556d8b121461e177c79c6901b" title="drush_make_convert\l_make_to_composer" alt="" coords="205,874,347,921"/><area shape="rect" id="node21" href="make_8drush_8inc.html#abd0153c5edcf3d4aaf9b04a5e2e44473" title="drush_make_convert\l_make_to_yml" alt="" coords="205,480,347,526"/><area shape="rect" id="node69" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="437,1475,523,1504"/><area shape="rect" id="node72" href="make_8utilities_8inc.html#aae2ffe8335a86abf135357cfdac212d0" title="make_get_data" alt="" coords="631,1179,740,1208"/><area shape="rect" id="node91" href="make_8utilities_8inc.html#a4b0a7538764f23e358e9441aa1b4231c" title="make_parse_info_file" alt="" coords="204,944,348,974"/><area shape="rect" id="node5" href="includes_2environment_8inc.html#a02b3e67cdaf5abc38c32b207ba2aee60" title="drush_get_drupal_core\l_compatibility" alt="" coords="404,197,556,244"/><area shape="rect" id="node9" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1537,1244,1665,1274"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1537,470,1665,499"/><area shape="rect" id="node13" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1527,1166,1676,1195"/><area shape="rect" id="node19" href="make_8drush_8inc.html#a44f86e03d7e10c4da9b10aab856ec845" title="drush_make_convert\l_project_to_composer" alt="" coords="405,737,555,784"/><area shape="rect" id="node23" href="engines_8inc.html#a8d6f32991f4806b9311373a0c9afcbd5" title="drush_load_engine" alt="" coords="415,267,545,296"/><area shape="rect" id="node25" href="engines_8inc.html#ae94a82d80d5e90cb126de1f16a7f8fe4" title="drush_get_engines" alt="" coords="844,263,975,292"/><area shape="rect" id="node31" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1093,83,1205,112"/><area shape="rect" id="node40" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1367,574,1404,603"/><area shape="rect" id="node50" href="engines_8inc.html#a24f80c817f3ad16e83ada78268b16aef" title="drush_select_engine" alt="" coords="839,1218,980,1247"/><area shape="rect" id="node53" href="commands_2core_2drupal_2environment_8inc.html#a643d851fd8dc63ea2ce8cf67aa33098c" title="drush_module_exists" alt="" coords="613,7,757,36"/><area shape="rect" id="node57" href="engines_8inc.html#a92390a2dd40c8ed5190be4af058813a8" title="drush_include_engine" alt="" coords="612,164,759,194"/><area shape="rect" id="node67" href="engines_8inc.html#a1eb2ea4e50529f3c7953f419956ce51a" title="drush_set_engine" alt="" coords="624,111,747,140"/><area shape="rect" id="node27" href="engines_8inc.html#a50374de188af3d1cb754476607b9c375" title="drush_get_engine_types_info" alt="" coords="1055,187,1244,216"/><area shape="rect" id="node46" href="command_8inc.html#ad51d79509a4a134947703f3e58564444" title="drush_commandfile_list" alt="" coords="1071,395,1228,424"/><area shape="rect" id="node48" href="command_8inc.html#a2ce77284c0002dda3a5d0527e583e017" title="drush_command_hook" alt="" coords="1073,342,1225,371"/><area shape="rect" id="node29" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="1295,188,1476,218"/><area shape="rect" id="node35" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1308,135,1463,164"/><area shape="rect" id="node38" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1347,890,1424,919"/><area shape="rect" id="node42" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1535,186,1668,233"/><area shape="rect" id="node44" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1532,574,1671,603"/><area shape="rect" id="node60" href="drush_8inc.html#a80ce43b30f833522f72180811dab5a3e" title="drush_include" alt="" coords="859,7,960,36"/><area shape="rect" id="node74" href="make_8download_8inc.html#a6381bf72fa72152dd12f122dbca83d78" title="_make_download_file" alt="" coords="836,1271,983,1300"/><area shape="rect" id="node84" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="1112,806,1187,835"/><area shape="rect" id="node76" href="drush_8inc.html#a9cce12bffedae74c4a45174c59c79311" title="drush_download_file" alt="" coords="1080,859,1219,888"/><area shape="rect" id="node81" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="1108,1320,1191,1350"/><area shape="rect" id="node89" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="1313,797,1457,844"/><area shape="rect" id="node93" href="make_8utilities_8inc.html#abef6a4b966dd5e107a3027d45e46439b" title="_make_parse_info_file" alt="" coords="404,807,556,836"/><area shape="rect" id="node110" href="context_8inc.html#ade60e65f76863ed34db22f5e7f83a150" title="drush_get_option_list" alt="" coords="613,1232,757,1262"/><area shape="rect" id="node127" href="make_8utilities_8inc.html#a7e95eb7b8a11558344b42b0c653ca22a" title="make_prune_info_file" alt="" coords="613,999,757,1028"/><area shape="rect" id="node132" href="make_8utilities_8inc.html#a6be8755a0ea68b9198e1e8cebbccff89" title="make_validate_info_file" alt="" coords="607,868,764,898"/><area shape="rect" id="node98" href="make_8utilities_8inc.html#abc14c8435ac14ebb854d56fc0d1dc02e" title="_make_determine_format" alt="" coords="825,367,993,396"/><area shape="rect" id="node102" href="make_8utilities_8inc.html#a060e42b6b94b1e06f584a8d1ed22ea9a" title="_make_is_override_allowed" alt="" coords="1059,912,1240,942"/><area shape="rect" id="node107" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="1325,418,1445,447"/><area shape="rect" id="node113" href="context_8inc.html#a2d9c3fdcab304aaf56293d3881e98a9a" title="drush_unset_option" alt="" coords="1319,1116,1452,1146"/><area shape="rect" id="node117" href="make_8utilities_8inc.html#a305d33e3cfc6dab5a524ff0bd3b31982" title="_make_merge_includes\l_recursively" alt="" coords="607,798,764,845"/><area shape="rect" id="node119" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="867,954,952,983"/><area shape="rect" id="node137" href="make_8utilities_8inc.html#a1a164b7feebadfc82cb93ad732c52a00" title="make_safe_path" alt="" coords="851,900,968,930"/><area shape="rect" id="node139" href="make_8utilities_8inc.html#a41ab4cf460a801be3983bef795a1318c" title="make_apply_defaults" alt="" coords="1077,702,1221,731"/><area shape="rect" id="node143" href="command_8inc.html#a385cd0ff47c30105f965722a81987809" title="drush_command_implements" alt="" coords="813,420,1005,450"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ab3654f07e7c7f798635ed28ba3ec1c72"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make_convert_composer_to_make </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$composer_lock</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$composer_json</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Converts a composer.lock array into a traditional drush make array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">$composer_lock</td><td>An array of composer.lock data.</td></tr>
    <tr><td class="paramtype">array</td><td class="paramname">$composer_json</td><td>An array of composer.json data.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>array A traditional drush make info array. A traditional drush make info array. </dd></dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00605">605</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

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

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_ab3654f07e7c7f798635ed28ba3ec1c72_icgraph.png" border="0" usemap="#make_8drush_8inc_ab3654f07e7c7f798635ed28ba3ec1c72_icgraph" alt=""/></div>
<map name="make_8drush_8inc_ab3654f07e7c7f798635ed28ba3ec1c72_icgraph" id="make_8drush_8inc_ab3654f07e7c7f798635ed28ba3ec1c72_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="199,13,340,43"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a54d161f556d8b121461e177c79c6901b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make_convert_make_to_composer </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>Converts a drush info array to a composer.json array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">$info</td><td>A drush make info array.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string A json encoded composer.json schema object. </dd></dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00476">476</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="make_8drush_8inc_source.html#l00560">drush_make_convert_project_to_composer()</a>.</p>

<p>Referenced by <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_8drush_8inc_a54d161f556d8b121461e177c79c6901b_cgraph.png" border="0" usemap="#make_8drush_8inc_a54d161f556d8b121461e177c79c6901b_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a54d161f556d8b121461e177c79c6901b_cgraph" id="make_8drush_8inc_a54d161f556d8b121461e177c79c6901b_cgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a44f86e03d7e10c4da9b10aab856ec845" title="drush_make_convert\l_project_to_composer" alt="" coords="199,5,348,51"/></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_8drush_8inc_a54d161f556d8b121461e177c79c6901b_icgraph.png" border="0" usemap="#make_8drush_8inc_a54d161f556d8b121461e177c79c6901b_icgraph" alt=""/></div>
<map name="make_8drush_8inc_a54d161f556d8b121461e177c79c6901b_icgraph" id="make_8drush_8inc_a54d161f556d8b121461e177c79c6901b_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="199,13,340,43"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="abd0153c5edcf3d4aaf9b04a5e2e44473"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make_convert_make_to_yml </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>Converts a drush info array to a YAML array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">$info</td><td>A drush make info array.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string A yaml encoded info array. </dd></dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00450">450</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="engines_8inc_source.html#l00461">drush_load_engine()</a>.</p>

<p>Referenced by <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_8drush_8inc_abd0153c5edcf3d4aaf9b04a5e2e44473_cgraph.png" border="0" usemap="#make_8drush_8inc_abd0153c5edcf3d4aaf9b04a5e2e44473_cgraph" alt=""/></div>
<map name="make_8drush_8inc_abd0153c5edcf3d4aaf9b04a5e2e44473_cgraph" id="make_8drush_8inc_abd0153c5edcf3d4aaf9b04a5e2e44473_cgraph">
<area shape="rect" id="node3" href="engines_8inc.html#a8d6f32991f4806b9311373a0c9afcbd5" title="drush_load_engine" alt="" coords="197,373,328,403"/><area shape="rect" id="node5" href="engines_8inc.html#ae94a82d80d5e90cb126de1f16a7f8fe4" title="drush_get_engines" alt="" coords="571,63,701,92"/><area shape="rect" id="node11" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="789,165,901,195"/><area shape="rect" id="node31" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="827,320,864,349"/><area shape="rect" id="node47" href="engines_8inc.html#a24f80c817f3ad16e83ada78268b16aef" title="drush_select_engine" alt="" coords="379,425,520,455"/><area shape="rect" id="node56" href="commands_2core_2drupal_2environment_8inc.html#a643d851fd8dc63ea2ce8cf67aa33098c" title="drush_module_exists" alt="" coords="377,532,521,561"/><area shape="rect" id="node60" href="engines_8inc.html#a92390a2dd40c8ed5190be4af058813a8" title="drush_include_engine" alt="" coords="376,244,523,273"/><area shape="rect" id="node75" href="engines_8inc.html#a1eb2ea4e50529f3c7953f419956ce51a" title="drush_set_engine" alt="" coords="388,479,511,508"/><area shape="rect" id="node7" href="engines_8inc.html#a50374de188af3d1cb754476607b9c375" title="drush_get_engine_types_info" alt="" coords="751,59,940,88"/><area shape="rect" id="node43" href="command_8inc.html#ad51d79509a4a134947703f3e58564444" title="drush_commandfile_list" alt="" coords="767,5,924,35"/><area shape="rect" id="node45" href="command_8inc.html#a2ce77284c0002dda3a5d0527e583e017" title="drush_command_hook" alt="" coords="769,112,921,141"/><area shape="rect" id="node9" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="991,60,1172,89"/><area shape="rect" id="node13" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1631,295,1759,324"/><area shape="rect" id="node16" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1421,113,1576,143"/><area shape="rect" id="node19" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1043,165,1120,195"/><area shape="rect" id="node21" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1252,165,1337,195"/><area shape="rect" id="node24" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1451,60,1547,89"/><area shape="rect" id="node26" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1644,139,1745,168"/><area shape="rect" id="node28" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1809,139,1943,168"/><area shape="rect" id="node33" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1015,311,1148,358"/><area shape="rect" id="node41" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1012,381,1151,411"/><area shape="rect" id="node35" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1223,320,1367,349"/><area shape="rect" id="node38" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1416,217,1581,247"/><area shape="rect" id="node49" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="576,427,696,456"/><area shape="rect" id="node51" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="781,373,909,403"/><area shape="rect" id="node54" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="771,427,920,456"/><area shape="rect" id="node63" href="drush_8inc.html#a80ce43b30f833522f72180811dab5a3e" title="drush_include" alt="" coords="585,271,687,300"/><area shape="rect" id="node70" href="drush_8inc.html#ac0c5cc8dc02832fb068ca98efd0712c4" title="drush_get_class" alt="" coords="577,217,695,247"/><area shape="rect" id="node77" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1231,531,1359,560"/></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_8drush_8inc_abd0153c5edcf3d4aaf9b04a5e2e44473_icgraph.png" border="0" usemap="#make_8drush_8inc_abd0153c5edcf3d4aaf9b04a5e2e44473_icgraph" alt=""/></div>
<map name="make_8drush_8inc_abd0153c5edcf3d4aaf9b04a5e2e44473_icgraph" id="make_8drush_8inc_abd0153c5edcf3d4aaf9b04a5e2e44473_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="199,13,340,43"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a44f86e03d7e10c4da9b10aab856ec845"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make_convert_project_to_composer </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$original_project</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$core_major_version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Converts a make file project array into a composer project version string.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">$original_project</td><td>A project dependency, as defined in a make file.</td></tr>
    <tr><td class="paramtype">string</td><td class="paramname">$core_major_version</td><td>The major core version. E.g., 6, 7, 8, etc.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>string The project version, in composer syntax. </dd></dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00560">560</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

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

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_a44f86e03d7e10c4da9b10aab856ec845_icgraph.png" border="0" usemap="#make_8drush_8inc_a44f86e03d7e10c4da9b10aab856ec845_icgraph" alt=""/></div>
<map name="make_8drush_8inc_a44f86e03d7e10c4da9b10aab856ec845_icgraph" id="make_8drush_8inc_a44f86e03d7e10c4da9b10aab856ec845_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a54d161f556d8b121461e177c79c6901b" title="drush_make_convert\l_make_to_composer" alt="" coords="207,5,348,51"/><area shape="rect" id="node5" href="make_8drush_8inc.html#ae88632c69815cc80a69bf4e19c53c753" title="drush_make_convert" alt="" coords="399,13,540,43"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a0a84cfe514d15291f6e1e69428cc2337"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make_pre_make </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$makefile</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$build_path</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Implements <a class="el" href="group__hooks.html#ga4467ad5336f96af65c0fe3ec14f934f7">drush_hook_pre_COMMAND()</a>.</p>
<p>If &ndash;version option is supplied, print it and prevent execution of the command. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00288">288</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="output_8inc_source.html#l00028">drush_print()</a>, <a class="el" href="output_8inc_source.html#l00060">drush_print_pipe()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, and <a class="el" href="make_8drush_8inc_source.html#l00019">MAKE_API</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_a0a84cfe514d15291f6e1e69428cc2337_cgraph.png" border="0" usemap="#make_8drush_8inc_a0a84cfe514d15291f6e1e69428cc2337_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a0a84cfe514d15291f6e1e69428cc2337_cgraph" id="make_8drush_8inc_a0a84cfe514d15291f6e1e69428cc2337_cgraph">
<area shape="rect" id="node3" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="385,57,505,87"/><area shape="rect" id="node11" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="227,109,312,139"/><area shape="rect" id="node14" href="group__outputfunctions.html#ga03664ee5326159c3f8e6c97aa93c7981" title="drush_print_pipe" alt="" coords="211,163,328,192"/><area shape="rect" id="node17" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="251,221,288,251"/><area shape="rect" id="node5" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="575,5,703,35"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="781,161,909,191"/><area shape="rect" id="node9" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="564,109,713,139"/><area shape="rect" id="node19" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="379,213,512,259"/><area shape="rect" id="node30" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="376,283,515,312"/><area shape="rect" id="node21" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="567,219,711,248"/><area shape="rect" id="node24" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="763,219,928,248"/><area shape="rect" id="node26" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="977,219,1079,248"/><area shape="rect" id="node28" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1129,219,1263,248"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ad9b2f2e15282d634a58229f30d819bde"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make_process </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$directory</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><a class="el" href="classDrush.html">Drush</a> callback: hidden file to process an individual project.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">string</td><td class="paramname">$directory</td><td>Directory where the project is being built. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00712">712</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="engines_8inc_source.html#l00541">drush_get_engine()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="drush_8inc_source.html#l01525">drush_set_error()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, <a class="el" href="make_8project_8inc_source.html#l00091">DrushMakeProject\getInstance()</a>, <a class="el" href="make_8utilities_8inc_source.html#l00528">make_error()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00443">make_tmp()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_ad9b2f2e15282d634a58229f30d819bde_cgraph.png" border="0" usemap="#make_8drush_8inc_ad9b2f2e15282d634a58229f30d819bde_cgraph" alt=""/></div>
<map name="make_8drush_8inc_ad9b2f2e15282d634a58229f30d819bde_cgraph" id="make_8drush_8inc_ad9b2f2e15282d634a58229f30d819bde_cgraph">
<area shape="rect" id="node3" href="engines_8inc.html#a34ff5c6bb43688e04d0647eddf48d553" title="drush_get_engine" alt="" coords="452,7,575,36"/><area shape="rect" id="node7" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="453,233,573,263"/><area shape="rect" id="node14" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="824,579,936,608"/><area shape="rect" id="node34" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="861,396,899,425"/><area shape="rect" id="node46" href="classDrushMakeProject.html#afedb73c8a81625f02d8c25fb81df295d" title="DrushMakeProject\\getInstance" alt="" coords="200,699,403,728"/><area shape="rect" id="node48" href="make_8utilities_8inc.html#aa2a78298291b42502718822ed5b59969" title="make_error" alt="" coords="259,645,344,675"/><area shape="rect" id="node53" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="260,361,343,391"/><area shape="rect" id="node5" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1625,424,1753,453"/><area shape="rect" id="node9" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="636,161,764,191"/><area shape="rect" id="node12" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="625,215,775,244"/><area shape="rect" id="node17" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="985,511,1167,540"/><area shape="rect" id="node19" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1416,613,1571,643"/><area shape="rect" id="node22" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1037,665,1115,695"/><area shape="rect" id="node24" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1247,665,1332,695"/><area shape="rect" id="node27" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1445,717,1541,747"/><area shape="rect" id="node29" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1639,584,1740,613"/><area shape="rect" id="node31" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1804,584,1937,613"/><area shape="rect" id="node36" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="1009,387,1143,434"/><area shape="rect" id="node44" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="1007,457,1145,487"/><area shape="rect" id="node38" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1217,449,1361,479"/><area shape="rect" id="node41" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1411,501,1576,531"/><area shape="rect" id="node55" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="459,387,568,416"/><area shape="rect" id="node65" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="653,543,747,572"/><area shape="rect" id="node71" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="636,267,764,314"/><area shape="rect" id="node57" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="636,439,764,468"/><area shape="rect" id="node59" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1247,345,1332,375"/><area shape="rect" id="node62" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1429,397,1557,427"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a18037811b43ef80d4ccdae3a745570f1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">drush_make_validate </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$makefile</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$build_path</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Validation callback for make command. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00267">267</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.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#l01525">drush_set_error()</a>, <a class="el" href="output_8inc_source.html#l00149">dt()</a>, and <a class="el" href="make_8drush_8inc_source.html#l01012">make_build_path()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_a18037811b43ef80d4ccdae3a745570f1_cgraph.png" border="0" usemap="#make_8drush_8inc_a18037811b43ef80d4ccdae3a745570f1_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a18037811b43ef80d4ccdae3a745570f1_cgraph" id="make_8drush_8inc_a18037811b43ef80d4ccdae3a745570f1_cgraph">
<area shape="rect" id="node3" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="976,491,1096,520"/><area shape="rect" id="node11" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="373,260,485,289"/><area shape="rect" id="node31" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="612,77,649,107"/><area shape="rect" id="node43" href="make_8drush_8inc.html#ae117ecd8db6105b9778e7c6f5f74e40e" title="make_build_path" alt="" coords="200,287,320,316"/><area shape="rect" id="node5" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1181,464,1309,493"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1181,233,1309,263"/><area shape="rect" id="node9" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1171,517,1320,547"/><area shape="rect" id="node14" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="540,336,721,365"/><area shape="rect" id="node16" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="959,233,1113,263"/><area shape="rect" id="node19" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="592,181,669,211"/><area shape="rect" id="node21" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="797,181,883,211"/><area shape="rect" id="node24" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="988,129,1084,159"/><area shape="rect" id="node26" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1377,77,1479,107"/><area shape="rect" id="node28" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1529,77,1663,107"/><area shape="rect" id="node33" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="773,5,907,51"/><area shape="rect" id="node41" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="771,75,909,104"/><area shape="rect" id="node35" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="964,25,1108,55"/><area shape="rect" id="node38" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1163,39,1328,68"/><area shape="rect" id="node46" href="group__userinput.html#gaa4169b83ff9dc4222af95d376b21268b" title="drush_confirm" alt="" coords="377,464,481,493"/><area shape="rect" id="node56" href="group__errorhandling.html#ga366aaafdf8c774a58653c64a65b6d91c" title="drush_user_abort" alt="" coords="368,181,491,211"/><area shape="rect" id="node48" href="group__outputfunctions.html#ga6dc4aa94bd0a854c564a2538e166c749" title="drush_print_prompt" alt="" coords="564,541,697,571"/><area shape="rect" id="node50" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="797,491,883,520"/><area shape="rect" id="node58" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="776,128,904,157"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae117ecd8db6105b9778e7c6f5f74e40e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_build_path </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>The path where the final build will be placed. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l01012">1012</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="drush_8inc_source.html#l00395">drush_confirm()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="drush_8inc_source.html#l01525">drush_set_error()</a>, <a class="el" href="drush_8inc_source.html#l01603">drush_user_abort()</a>, and <a class="el" href="output_8inc_source.html#l00149">dt()</a>.</p>

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

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_ae117ecd8db6105b9778e7c6f5f74e40e_cgraph.png" border="0" usemap="#make_8drush_8inc_ae117ecd8db6105b9778e7c6f5f74e40e_cgraph" alt=""/></div>
<map name="make_8drush_8inc_ae117ecd8db6105b9778e7c6f5f74e40e_cgraph" id="make_8drush_8inc_ae117ecd8db6105b9778e7c6f5f74e40e_cgraph">
<area shape="rect" id="node3" href="group__userinput.html#gaa4169b83ff9dc4222af95d376b21268b" title="drush_confirm" alt="" coords="183,107,287,137"/><area shape="rect" id="node9" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="781,55,901,85"/><area shape="rect" id="node20" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="179,281,291,310"/><area shape="rect" id="node40" href="group__errorhandling.html#ga366aaafdf8c774a58653c64a65b6d91c" title="drush_user_abort" alt="" coords="173,347,296,377"/><area shape="rect" id="node46" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="417,449,455,478"/><area shape="rect" id="node5" href="group__outputfunctions.html#ga6dc4aa94bd0a854c564a2538e166c749" title="drush_print_prompt" alt="" coords="369,30,503,59"/><area shape="rect" id="node7" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="603,55,688,85"/><area shape="rect" id="node13" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="987,235,1115,265"/><area shape="rect" id="node11" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="987,29,1115,58"/><area shape="rect" id="node15" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="976,82,1125,111"/><area shape="rect" id="node23" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="345,235,527,265"/><area shape="rect" id="node25" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="764,235,919,265"/><area shape="rect" id="node28" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="397,339,475,369"/><area shape="rect" id="node30" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="603,338,688,367"/><area shape="rect" id="node33" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="793,339,889,369"/><area shape="rect" id="node35" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1183,391,1284,421"/><area shape="rect" id="node37" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1335,391,1468,421"/><area shape="rect" id="node42" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="581,391,709,421"/><area shape="rect" id="node48" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="579,444,712,491"/><area shape="rect" id="node56" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="576,514,715,543"/><area shape="rect" id="node50" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="769,443,913,473"/><area shape="rect" id="node53" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="968,430,1133,459"/></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_8drush_8inc_ae117ecd8db6105b9778e7c6f5f74e40e_icgraph.png" border="0" usemap="#make_8drush_8inc_ae117ecd8db6105b9778e7c6f5f74e40e_icgraph" alt=""/></div>
<map name="make_8drush_8inc_ae117ecd8db6105b9778e7c6f5f74e40e_icgraph" id="make_8drush_8inc_ae117ecd8db6105b9778e7c6f5f74e40e_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="200,5,293,35"/><area shape="rect" id="node5" href="make_8drush_8inc.html#a18037811b43ef80d4ccdae3a745570f1" title="drush_make_validate" alt="" coords="175,59,319,88"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae35f71b98a1e675d8d2c920659baf262"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_drush_command </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Implements <a class="el" href="drush_8api_8php.html#ad8372d595205e79e81d7700f4f59b31c">hook_drush_command()</a>. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00045">45</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="context_8inc_source.html#l00328">drush_get_context()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_ae35f71b98a1e675d8d2c920659baf262_cgraph.png" border="0" usemap="#make_8drush_8inc_ae35f71b98a1e675d8d2c920659baf262_cgraph" alt=""/></div>
<map name="make_8drush_8inc_ae35f71b98a1e675d8d2c920659baf262_cgraph" id="make_8drush_8inc_ae35f71b98a1e675d8d2c920659baf262_cgraph">
<area shape="rect" id="node3" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="212,5,340,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a29ad98dc75f44759be40f5c803d6df3a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_drush_help </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$section</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Implements hook_drush_help(). </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00029">29</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="output_8inc_source.html#l00149">dt()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_a29ad98dc75f44759be40f5c803d6df3a_cgraph.png" border="0" usemap="#make_8drush_8inc_a29ad98dc75f44759be40f5c803d6df3a_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a29ad98dc75f44759be40f5c803d6df3a_cgraph" id="make_8drush_8inc_a29ad98dc75f44759be40f5c803d6df3a_cgraph">
<area shape="rect" id="node3" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="180,63,217,92"/><area shape="rect" id="node5" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="269,23,403,70"/><area shape="rect" id="node17" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="267,93,405,123"/><area shape="rect" id="node7" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="455,32,599,61"/><area shape="rect" id="node9" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="667,5,795,35"/><area shape="rect" id="node11" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="648,59,813,88"/><area shape="rect" id="node13" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="863,59,964,88"/><area shape="rect" id="node15" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1015,59,1148,88"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae70f3ae23a4dcbb5f8816636d2adb4c2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_libraries </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$recursion</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$contrib_destination</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></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>$build_path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$make_dir</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Process all libraries specified in the make file. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00998">998</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="make_8project_8inc_source.html#l00091">DrushMakeProject\getInstance()</a>, and <a class="el" href="make_8drush_8inc_source.html#l00961">make_prepare_libraries()</a>.</p>

<p>Referenced by <a class="el" href="make_8drush_8inc_source.html#l00300">drush_make()</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_8drush_8inc_ae70f3ae23a4dcbb5f8816636d2adb4c2_cgraph.png" border="0" usemap="#make_8drush_8inc_ae70f3ae23a4dcbb5f8816636d2adb4c2_cgraph" alt=""/></div>
<map name="make_8drush_8inc_ae70f3ae23a4dcbb5f8816636d2adb4c2_cgraph" id="make_8drush_8inc_ae70f3ae23a4dcbb5f8816636d2adb4c2_cgraph">
<area shape="rect" id="node3" href="classDrushMakeProject.html#afedb73c8a81625f02d8c25fb81df295d" title="DrushMakeProject\\getInstance" alt="" coords="160,32,363,61"/><area shape="rect" id="node5" href="make_8drush_8inc.html#a0c50fe5a34ad09671d175614fc27e485" title="make_prepare_libraries" alt="" coords="184,85,339,115"/><area shape="rect" id="node7" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="412,59,532,88"/><area shape="rect" id="node15" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="412,112,532,141"/><area shape="rect" id="node9" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="593,5,721,35"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="593,112,721,141"/><area shape="rect" id="node13" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="583,59,732,88"/></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_8drush_8inc_ae70f3ae23a4dcbb5f8816636d2adb4c2_icgraph.png" border="0" usemap="#make_8drush_8inc_ae70f3ae23a4dcbb5f8816636d2adb4c2_icgraph" alt=""/></div>
<map name="make_8drush_8inc_ae70f3ae23a4dcbb5f8816636d2adb4c2_icgraph" id="make_8drush_8inc_ae70f3ae23a4dcbb5f8816636d2adb4c2_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="203,5,296,35"/><area shape="rect" id="node5" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="161,59,337,88"/><area shape="rect" id="node7" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="388,59,553,88"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a52b2fdb12c49439bcd31dce405667803"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_make_complete </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Command argument complete callback.</p>
<dl class="section return"><dt>Returns</dt><dd>array Strong glob of files to complete on. </dd></dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00250">250</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

</div>
</div>
<a class="anchor" id="ae5eb2a2403d96afcef3d5f85ee7ae284"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_move_build </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>Move the completed build into place. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l01042">1042</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="filesystem_8inc_source.html#l00216">drush_copy_dir()</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>, <a class="el" href="filesystem_8inc_source.html#l00307">drush_move_dir()</a>, <a class="el" href="filesystem_8inc_source.html#l00678">drush_scan_directory()</a>, <a class="el" href="drush_8inc_source.html#l01525">drush_set_error()</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_8drush_8inc_ae5eb2a2403d96afcef3d5f85ee7ae284_cgraph.png" border="0" usemap="#make_8drush_8inc_ae5eb2a2403d96afcef3d5f85ee7ae284_cgraph" alt=""/></div>
<map name="make_8drush_8inc_ae5eb2a2403d96afcef3d5f85ee7ae284_cgraph" id="make_8drush_8inc_ae5eb2a2403d96afcef3d5f85ee7ae284_cgraph">
<area shape="rect" id="node3" href="group__filesystemfunctions.html#ga1d86ac8e2e56a75acb0abcdc8e0dcf09" title="drush_copy_dir" alt="" coords="383,200,492,229"/><area shape="rect" id="node22" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="801,292,839,321"/><area shape="rect" id="node37" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="764,428,876,457"/><area shape="rect" id="node46" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="377,832,497,861"/><area shape="rect" id="node53" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="576,505,669,535"/><area shape="rect" id="node57" href="group__filesystemfunctions.html#gaac7379e8cfa2163a874542fc021bf521" title="drush_move_dir" alt="" coords="197,252,312,281"/><area shape="rect" id="node63" href="group__filesystemfunctions.html#ga1c545390a8890f6ea47385f79fbe2e82" title="drush_scan_directory" alt="" coords="181,123,328,152"/><area shape="rect" id="node68" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="213,633,296,663"/><area shape="rect" id="node5" href="drush_8inc.html#acebe9ed4e4825e6d33ab8dff2157b676" title="drush_op" alt="" coords="585,97,660,127"/><area shape="rect" id="node7" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="995,188,1072,217"/><area shape="rect" id="node11" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1583,453,1711,483"/><area shape="rect" id="node35" href="drush_8inc.html#a2dd83647cc42a2dfcde54dc38f54827d" title="drush_call_user_func\l_array" alt="" coords="748,5,892,51"/><area shape="rect" id="node9" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="1204,219,1289,248"/><area shape="rect" id="node13" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="1403,219,1499,248"/><area shape="rect" id="node19" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="1373,427,1528,456"/><area shape="rect" id="node15" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1596,245,1697,275"/><area shape="rect" id="node17" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1761,245,1895,275"/><area shape="rect" id="node24" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="967,253,1100,299"/><area shape="rect" id="node32" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="964,323,1103,352"/><area shape="rect" id="node26" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="1175,272,1319,301"/><area shape="rect" id="node29" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="1368,272,1533,301"/><area shape="rect" id="node40" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="943,376,1124,405"/><area shape="rect" id="node48" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="559,937,687,967"/><area shape="rect" id="node51" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="548,884,697,913"/><area shape="rect" id="node70" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="383,633,492,663"/><area shape="rect" id="node83" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="559,763,687,810"/><area shape="rect" id="node72" href="startup_8inc.html#a88114295372bcb0ca8dbb5f10b36368e" title="drush_is_windows" alt="" coords="559,660,687,689"/><area shape="rect" id="node74" href="includes_2environment_8inc.html#a339c57f584d4f3d910d8c36763d054c2" title="drush_cwd" alt="" coords="1204,583,1289,612"/><area shape="rect" id="node77" href="context_8inc.html#af983acfe90e7d7bbdbd67c57f93708ba" title="drush_set_context" alt="" coords="1387,531,1515,560"/></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_8drush_8inc_ae5eb2a2403d96afcef3d5f85ee7ae284_icgraph.png" border="0" usemap="#make_8drush_8inc_ae5eb2a2403d96afcef3d5f85ee7ae284_icgraph" alt=""/></div>
<map name="make_8drush_8inc_ae5eb2a2403d96afcef3d5f85ee7ae284_icgraph" id="make_8drush_8inc_ae5eb2a2403d96afcef3d5f85ee7ae284_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="181,5,275,35"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a0c50fe5a34ad09671d175614fc27e485"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_prepare_libraries </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$recursion</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></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>$contrib_destination</em> = <code>''</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$build_path</em> = <code>''</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$make_dir</em> = <code>''</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Gather additional data on all libraries specified in the make file. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00961">961</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

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

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

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_a0c50fe5a34ad09671d175614fc27e485_cgraph.png" border="0" usemap="#make_8drush_8inc_a0c50fe5a34ad09671d175614fc27e485_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a0c50fe5a34ad09671d175614fc27e485_cgraph" id="make_8drush_8inc_a0c50fe5a34ad09671d175614fc27e485_cgraph">
<area shape="rect" id="node3" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="212,59,332,88"/><area shape="rect" id="node11" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="212,112,332,141"/><area shape="rect" id="node5" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="393,5,521,35"/><area shape="rect" id="node7" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="393,112,521,141"/><area shape="rect" id="node9" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="383,59,532,88"/></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_8drush_8inc_a0c50fe5a34ad09671d175614fc27e485_icgraph.png" border="0" usemap="#make_8drush_8inc_a0c50fe5a34ad09671d175614fc27e485_icgraph" alt=""/></div>
<map name="make_8drush_8inc_a0c50fe5a34ad09671d175614fc27e485_icgraph" id="make_8drush_8inc_a0c50fe5a34ad09671d175614fc27e485_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#ae70f3ae23a4dcbb5f8816636d2adb4c2" title="make_libraries" alt="" coords="211,32,317,61"/><area shape="rect" id="node5" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="408,5,501,35"/><area shape="rect" id="node7" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="367,59,543,88"/><area shape="rect" id="node9" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="593,59,759,88"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ac8b7447fddc5e9edc48acd98aa680fe5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_prepare_projects </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$recursion</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></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>$contrib_destination</em> = <code>''</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$build_path</em> = <code>''</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$make_dir</em> = <code>''</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Gather additional data on all projects specified in the make file. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00737">737</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="engines_8inc_source.html#l00541">drush_get_engine()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</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="output_8inc_source.html#l00149">dt()</a>, <a class="el" href="make_8drush_8inc_source.html#l00013">MAKE_DEFAULT_L10N_SERVER</a>, <a class="el" href="make_8drush_8inc_source.html#l01101">make_prepare_request()</a>, and <a class="el" href="make_8drush_8inc_source.html#l01127">make_project_needs_release_info()</a>.</p>

<p>Referenced by <a class="el" href="update_8make_8inc_source.html#l00011">drush_make_update()</a>, <a class="el" href="generate_8contents_8make_8inc_source.html#l00085">make_generate_from_makefile()</a>, and <a class="el" href="make_8drush_8inc_source.html#l00865">make_projects()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_ac8b7447fddc5e9edc48acd98aa680fe5_cgraph.png" border="0" usemap="#make_8drush_8inc_ac8b7447fddc5e9edc48acd98aa680fe5_cgraph" alt=""/></div>
<map name="make_8drush_8inc_ac8b7447fddc5e9edc48acd98aa680fe5_cgraph" id="make_8drush_8inc_ac8b7447fddc5e9edc48acd98aa680fe5_cgraph">
<area shape="rect" id="node3" href="engines_8inc.html#a34ff5c6bb43688e04d0647eddf48d553" title="drush_get_engine" alt="" coords="657,188,780,217"/><area shape="rect" id="node7" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="228,111,348,140"/><area shape="rect" id="node14" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="232,291,344,320"/><area shape="rect" id="node34" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="659,32,779,61"/><area shape="rect" id="node37" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="269,344,307,373"/><area shape="rect" id="node49" href="make_8drush_8inc.html#a417d71dedd721df1232702d672ecde59" title="make_prepare_request" alt="" coords="211,397,365,427"/><area shape="rect" id="node51" href="make_8drush_8inc.html#a74cf0e56045632e43fcc16ce438d18e7" title="make_project_needs\l_release_info" alt="" coords="217,450,359,497"/><area shape="rect" id="node5" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1055,240,1183,269"/><area shape="rect" id="node9" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="441,31,569,60"/><area shape="rect" id="node12" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="431,84,580,113"/><area shape="rect" id="node17" href="command_8inc.html#a19eba9666aba673a64fbd78a2c5ef4f9" title="drush_command_invoke_all" alt="" coords="415,291,596,320"/><area shape="rect" id="node19" href="backend_8inc.html#a38490210d77373f3d8492caf4e9a3190" title="drush_backend_packet" alt="" coords="845,240,1000,269"/><area shape="rect" id="node22" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="467,344,544,373"/><area shape="rect" id="node24" href="group__logging.html#ga10110f5007bd6fd1b7915e9dece4774f" title="_drush_log" alt="" coords="676,319,761,348"/><area shape="rect" id="node27" href="classDrush.html#aeda0f4644c7f586f873055d39dd755a5" title="Drush\\logger" alt="" coords="875,344,971,373"/><area shape="rect" id="node29" href="classDrush.html#a83560a0aab97e348848b3615f152af54" title="Drush\\service" alt="" coords="1068,421,1169,451"/><area shape="rect" id="node31" href="classDrush.html#abce7035069a9f7517f908b82bdd4dae0" title="Drush\\getContainer" alt="" coords="1233,421,1367,451"/><area shape="rect" id="node39" href="drupal_8inc.html#ad2ccab77d4bc8e7355186f26cd328ac0" title="drush_drupal_major\l_version" alt="" coords="439,447,572,494"/><area shape="rect" id="node47" href="group__outputfunctions.html#ga2391425402626377e6464f1f649f8c65" title="find_legacy_dt_args" alt="" coords="436,517,575,547"/><area shape="rect" id="node41" href="drupal_8inc.html#a203e989fd043d054d774954e2b2dff21" title="drush_drupal_version" alt="" coords="647,456,791,485"/><area shape="rect" id="node44" href="classDrush.html#a104f09419bc8a46c4bf205b49268b3a4" title="Drush\\bootstrapManager" alt="" coords="840,499,1005,528"/></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_8drush_8inc_ac8b7447fddc5e9edc48acd98aa680fe5_icgraph.png" border="0" usemap="#make_8drush_8inc_ac8b7447fddc5e9edc48acd98aa680fe5_icgraph" alt=""/></div>
<map name="make_8drush_8inc_ac8b7447fddc5e9edc48acd98aa680fe5_icgraph" id="make_8drush_8inc_ac8b7447fddc5e9edc48acd98aa680fe5_icgraph">
<area shape="rect" id="node3" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="423,5,561,35"/><area shape="rect" id="node5" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="211,54,355,101"/><area shape="rect" id="node10" href="make_8drush_8inc.html#a7f6c382e030da87fc401f133edd22f3b" title="make_projects" alt="" coords="229,124,336,153"/><area shape="rect" id="node7" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="431,63,553,92"/><area shape="rect" id="node12" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="445,120,539,149"/><area shape="rect" id="node14" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="404,173,580,203"/><area shape="rect" id="node16" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="631,173,796,203"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a417d71dedd721df1232702d672ecde59"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_prepare_request </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$project</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$type</em> = <code>'contrib'</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Create a request array suitable for release_info engine.</p>
<p>This is a convenience function to easily integrate drush_make with drush release_info engine.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000005">Todo:</a></b></dt><dd>: refactor 'make' to internally work with release_info keys.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramtype">array</td><td class="paramname">$project</td><td>Project array. </td></tr>
    <tr><td class="paramtype">string</td><td class="paramname">$type</td><td>'contrib' or 'core'. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l01101">1101</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

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

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_a417d71dedd721df1232702d672ecde59_icgraph.png" border="0" usemap="#make_8drush_8inc_a417d71dedd721df1232702d672ecde59_icgraph" alt=""/></div>
<map name="make_8drush_8inc_a417d71dedd721df1232702d672ecde59_icgraph" id="make_8drush_8inc_a417d71dedd721df1232702d672ecde59_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#ac8b7447fddc5e9edc48acd98aa680fe5" title="make_prepare_projects" alt="" coords="208,63,365,92"/><area shape="rect" id="node5" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="625,5,764,35"/><area shape="rect" id="node7" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="413,54,557,101"/><area shape="rect" id="node12" href="make_8drush_8inc.html#a7f6c382e030da87fc401f133edd22f3b" title="make_projects" alt="" coords="432,124,539,153"/><area shape="rect" id="node9" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="633,63,756,92"/><area shape="rect" id="node14" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="648,120,741,149"/><area shape="rect" id="node16" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="607,173,783,203"/><area shape="rect" id="node18" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="833,173,999,203"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a74cf0e56045632e43fcc16ce438d18e7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_project_needs_release_info </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$project</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Determine if the release information is required for this project. When it is determined that it is, this potentially results in the use of pm-download to process the project.</p>
<p>If the location of the project is not customized (uses d.o), and one of the following is true, then release information is required:</p>
<ul>
<li>$project['type'] has not been specified</li>
<li>$project['download'] has not been specified</li>
</ul>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="make_8drush_8inc.html#a7f6c382e030da87fc401f133edd22f3b">make_projects()</a> </dd></dl>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l01127">1127</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

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

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="make_8drush_8inc_a74cf0e56045632e43fcc16ce438d18e7_icgraph.png" border="0" usemap="#make_8drush_8inc_a74cf0e56045632e43fcc16ce438d18e7_icgraph" alt=""/></div>
<map name="make_8drush_8inc_a74cf0e56045632e43fcc16ce438d18e7_icgraph" id="make_8drush_8inc_a74cf0e56045632e43fcc16ce438d18e7_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#ac8b7447fddc5e9edc48acd98aa680fe5" title="make_prepare_projects" alt="" coords="197,63,355,92"/><area shape="rect" id="node5" href="update_8make_8inc.html#ae355a966b30dbcb83e5d10f1e35c6d48" title="drush_make_update" alt="" coords="615,5,753,35"/><area shape="rect" id="node7" href="generate_8contents_8make_8inc.html#ae22e86e5816853f66923925aa90164e1" title="make_generate_from\l_makefile" alt="" coords="403,54,547,101"/><area shape="rect" id="node12" href="make_8drush_8inc.html#a7f6c382e030da87fc401f133edd22f3b" title="make_projects" alt="" coords="421,124,528,153"/><area shape="rect" id="node9" href="lock_8make_8inc.html#a530a37e290fca3cca37be45095a71ddb" title="drush_make_lock" alt="" coords="623,63,745,92"/><area shape="rect" id="node14" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="637,120,731,149"/><area shape="rect" id="node16" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="596,173,772,203"/><area shape="rect" id="node18" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="823,173,988,203"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a7f6c382e030da87fc401f133edd22f3b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">make_projects </td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$recursion</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$contrib_destination</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></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>$build_path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>$make_dir</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Process all projects specified in the make file. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00865">865</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>References <a class="el" href="make_8drush_8inc_source.html#l00948">_make_write_project_json()</a>, <a class="el" href="backend_8inc_source.html#l00710">drush_backend_invoke_concurrent()</a>, <a class="el" href="context_8inc_source.html#l00328">drush_get_context()</a>, <a class="el" href="context_8inc_source.html#l00405">drush_get_option()</a>, <a class="el" href="command_8inc_source.html#l00771">drush_redispatch_get_options()</a>, <a class="el" href="make_8project_8inc_source.html#l00091">DrushMakeProject\getInstance()</a>, <a class="el" href="make_8drush_8inc_source.html#l00737">make_prepare_projects()</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>, 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_8drush_8inc_a7f6c382e030da87fc401f133edd22f3b_cgraph.png" border="0" usemap="#make_8drush_8inc_a7f6c382e030da87fc401f133edd22f3b_cgraph" alt=""/></div>
<map name="make_8drush_8inc_a7f6c382e030da87fc401f133edd22f3b_cgraph" id="make_8drush_8inc_a7f6c382e030da87fc401f133edd22f3b_cgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a0d7b169ade66d709a769dcf6df92b893" title="_make_write_project_json" alt="" coords="175,189,348,219"/><area shape="rect" id="node13" href="context_8inc.html#ad25559f8d7d753f636fbeac347c29fc5" title="drush_get_context" alt="" coords="1377,972,1505,1001"/><area shape="rect" id="node24" href="backend_8inc.html#a7852d5448cd4ee3a2082eccd24d690e7" title="drush_backend_invoke\l_concurrent" alt="" coords="411,867,565,914"/><area shape="rect" id="node47" href="context_8inc.html#afe91fb3e5219ecb2208c3b036b1f0cb8" title="drush_get_option" alt="" coords="1168,1036,1288,1065"/><area shape="rect" id="node107" href="group__dispatching.html#ga9b1a98376983ee529fc868ef4280b12d" title="drush_redispatch_get\l_options" alt="" coords="644,1255,791,1302"/><area shape="rect" id="node118" href="classDrushMakeProject.html#afedb73c8a81625f02d8c25fb81df295d" title="DrushMakeProject\\getInstance" alt="" coords="160,1592,363,1621"/><area shape="rect" id="node120" href="make_8drush_8inc.html#ac8b7447fddc5e9edc48acd98aa680fe5" title="make_prepare_projects" alt="" coords="901,331,1059,360"/><area shape="rect" id="node135" href="make_8utilities_8inc.html#ab3c72a6d8be958f40fc0cbcca29a183b" title="make_tmp" alt="" coords="447,177,529,207"/><area shape="rect" id="node5" href="group__filesystemfunctions.html#ga01729c5c432a2f30974966d888146d09" title="drush_tempnam" alt="" coords="431,124,545,153"/><area shape="rect" id="node7" href="group__filesystemfunctions.html#gad1036a8fb12d105b55de87b4f3fe8002" title="drush_find_tmp" alt="" coords="663,124,772,153"/><area shape="rect" id="node21" href="group__filesystemfunctions.html#ga7557e035207db8d2dbe475e6a52c579c" title="drush_register_file\l_for_deletion" alt="" coords="916,5,1044,51"/><area shape="rect" id="node9" href="group__filesystemfunctions.html#ga6027285d97028ad3299d3aa262be8c2f" title="drush_mkdir" alt="" coords="933,125,1027,155"/><area shape="rect" id="node11" href="group__errorhandling.html#ga23fe9e1e8c1e5ade39256106044b6da4" title="drush_set_error" alt="" coords="1172,113,1284,143"/><area shape="rect" id="node17" href="group__outputfunctions.html#ga1218abcb1e27dd3bb412113d1e344d96" title="dt" alt="" coords="1209,167,1247,196"/><area shape="rect" id="node15" href="group__logging.html#ga47324b65808524558a488916b150dd51" title="drush_log" alt="" coords="1403,255,1480,284"/><area shape="rect" id="node26" href="sitealias_8inc.html#ac2f57b80441374522c4e4cdc3b7e0c2b" title="drush_sitealias_get\l_record" alt="" coords="651,1622,784,1669"/><area shape="rect" id="node41" href="backend_8inc.html#a895f14d30af875ea1783a3de2355d095" title="_drush_backend_adjust\l_options" alt="" coords="639,747,796,794"/><area shape="rect" id="node43" href="backend_8inc.html#aff4e2427168bc7585fcfa5eca6a94af0" title="_drush_backend_get\l_global_contexts" alt="" coords="647,989,788,1035"/><area shape="rect" id="node55" href="command_8inc.html#aed341ec21a59c794b73f7ba031825632" title="drush_command_get_command\l_specific_options" alt="" coords="615,1061,820,1107"/><area shape="rect" id="node59" href="backend_8inc.html#a20dd75d8a0d75a4e59db35c8918d1d8a" title="_drush_backend_classify\l_options" alt="" coords="633,1133,801,1179"/><area shape="rect" id="node65" href="group__commandwrappers.html#ga1292121e5bdd4bf19ef4f944b16301ed" title="drush_os" alt="" coords="943,933,1017,963"/><area shape="rect" id="node68" href="startup_8inc.html#a80f9d7b288b6ae5fd2c7a8377f7d31b9" title="find_wrapper_or_launcher" alt="" coords="632,644,803,673"/><area shape="rect" id="node72" href="includes_2environment_8inc.html#ac03e907ca57149e27b2e34b186a65797" title="drush_build_drush_command" alt="" coords="885,1368,1075,1397"/><area shape="rect" id="node85" href="backend_8inc.html#aa9bff3ffcd61a4dd945b567057a54e5d" title="_drush_backend_generate\l_command" alt="" coords="631,867,804,914"/><area shape="rect" id="node90" href="backend_8inc.html#ad19c067bfbd87dfc63c55659723aaf60" title="_drush_backend_argument\l_string" alt="" coords="891,709,1069,755"/><area shape="rect" id="node96" href="backend_8inc.html#a1d3f3caae7e1300c53e2cc1fe4ffb932" title="_drush_backend_invoke" alt="" coords="636,421,799,451"/><area shape="rect" id="node28" href="sitealias_8inc.html#a448de5768a772d33e44f86cfefe070ac" title="_drush_sitealias_get\l_record" alt="" coords="909,1591,1051,1638"/><area shape="rect" id="node32" href="sitealias_8inc.html#a9e6067d5c022f5ee598fd0da886931a0" title="drush_sitealias_local\l_site_path" alt="" coords="1157,1682,1299,1729"/><area shape="rect" id="node34" href="sitealias_8inc.html#a7da9f5d71a8c274a8a1fc5d3889e9999" title="drush_sitealias_uri\l_to_site_dir" alt="" coords="1376,1726,1507,1773"/><area shape="rect" id="node37" href="sitealias_8inc.html#a3f06e1c033d491e01fe2841c08c0cd2e" title="drush_sitealias_lookup\l_alias_by_path" alt="" coords="903,1711,1057,1758"/><area shape="rect" id="node45" href="drush_8inc.html#acb0a26e79bcbdd1152d59a6916a35aae" title="drush_get_global_options" alt="" coords="896,1141,1064,1171"/><area shape="rect" id="node49" href="context_8inc.html#aee5781894bf828bfa508d9052553f809" title="_drush_get_option" alt="" coords="1377,1121,1505,1151"/><area shape="rect" id="node52" href="context_8inc.html#a9f6272c1a68141ce873c07aae3a316ac" title="drush_context_names" alt="" coords="1367,1049,1516,1079"/><area shape="rect" id="node57" href="command_8inc.html#ada5bfda5bb64c19886f7253e30a58de2" title="drush_command_normalize_name" alt="" coords="871,1088,1089,1117"/><area shape="rect" id="node62" href="sitealias_8inc.html#a4345c09c2ecb4793246075f06c146fec" title="drush_sitealias_site\l_selection_keys" alt="" coords="912,1194,1048,1241"/><area shape="rect" id="node70" href="startup_8inc.html#abc197fb0045673893246a63b3b527f82" title="find_wrapper_or_launcher\l_in_vicinity" alt="" coords="895,639,1065,686"/><area shape="rect" id="node74" href="includes_2environment_8inc.html#afd2e0babc825c7c524b1fb28cde88532" title="_drush_get_os" alt="" coords="1175,1315,1281,1344"/><area shape="rect" id="node77" href="context_8inc.html#ae7691e4635dc346aae09eb3f0bbd6092" title="drush_get_context_options" alt="" coords="1139,1140,1317,1169"/><area shape="rect" id="node83" href="includes_2environment_8inc.html#a87a6fcd104950fb9b0d90e25208bcf79" title="drush_has_bash" alt="" coords="1169,1368,1287,1397"/><area shape="rect" id="node88" href="includes_2environment_8inc.html#a395834ff6c51946c9c8a0953aa8f539f" title="drush_is_local_host" alt="" coords="912,829,1048,859"/><area shape="rect" id="node92" href="backend_8inc.html#a76fe1964075bf89898a79d07885dcacf" title="_drush_escape_option" alt="" coords="1152,717,1304,747"/><area shape="rect" id="node99" href="group__outputfunctions.html#ga63acbb94925d6d2693e235e966bba740" title="drush_print" alt="" coords="937,485,1023,515"/><area shape="rect" id="node112" href="command_8inc.html#aaf301462cb45c0da60e79ea868323858" title="drush_parse_command" alt="" coords="901,1264,1059,1293"/><area shape="rect" id="node115" href="group__dispatching.html#ga03019e7753cdfd13f17e7d05e6453486" title="drush_get_command_options\l_extended" alt="" coords="884,1471,1076,1518"/><area shape="rect" id="node122" href="engines_8inc.html#a34ff5c6bb43688e04d0647eddf48d553" title="drush_get_engine" alt="" coords="1167,447,1289,476"/><area shape="rect" id="node127" href="context_8inc.html#aa4b55e2f6174c8b6efaa8f23a0f9e0af" title="drush_set_option" alt="" coords="1168,343,1288,372"/><area shape="rect" id="node131" href="make_8drush_8inc.html#a417d71dedd721df1232702d672ecde59" title="make_prepare_request" alt="" coords="1151,220,1305,249"/><area shape="rect" id="node133" href="make_8drush_8inc.html#a74cf0e56045632e43fcc16ce438d18e7" title="make_project_needs\l_release_info" alt="" coords="1157,273,1299,319"/></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_8drush_8inc_a7f6c382e030da87fc401f133edd22f3b_icgraph.png" border="0" usemap="#make_8drush_8inc_a7f6c382e030da87fc401f133edd22f3b_icgraph" alt=""/></div>
<map name="make_8drush_8inc_a7f6c382e030da87fc401f133edd22f3b_icgraph" id="make_8drush_8inc_a7f6c382e030da87fc401f133edd22f3b_icgraph">
<area shape="rect" id="node3" href="make_8drush_8inc.html#a64e3d2b9948951c3f141802f41658359" title="drush_make" alt="" coords="203,5,296,35"/><area shape="rect" id="node5" href="classDrushMakeProject.html#a14e2e297d82eea0e5bd316255d092da8" title="DrushMakeProject\\recurse" alt="" coords="161,59,337,88"/><area shape="rect" id="node7" href="classDrushMakeProject.html#ad59196db4820ff959dd6088fb8293b75" title="DrushMakeProject\\make" alt="" coords="388,59,553,88"/></map>
</div>
</p>

</div>
</div>
<h2>Variable Documentation</h2>
<a class="anchor" id="acb28b89b64f706ac1e26374bd68bf66c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const MAKE_API = 2</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Make refuses to build makefiles whose api version is mismatched with make command. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00019">19</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

<p>Referenced by <a class="el" href="generate_8contents_8make_8inc_source.html#l00012">_drush_make_generate_makefile_contents()</a>, <a class="el" href="make_8drush_8inc_source.html#l00288">drush_make_pre_make()</a>, <a class="el" href="generate_8contents_8make_8inc_source.html#l00254">make_generate_makefile_contents_yaml()</a>, and <a class="el" href="make_8utilities_8inc_source.html#l00244">make_validate_info_file()</a>.</p>

</div>
</div>
<a class="anchor" id="affb301a79bb307bb27a39cf6f184dc91"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const MAKE_DEFAULT_L10N_SERVER = 'http://ftp.drupal.org/files/translations/l10n_server.xml'</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Default localization server for downloading translations. </p>

<p>Definition at line <a class="el" href="make_8drush_8inc_source.html#l00013">13</a> of file <a class="el" href="make_8drush_8inc_source.html">make.drush.inc</a>.</p>

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

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Nov 2 2016 07:29:25 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>