1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
cdt/doc/org.eclipse.cdt.doc.user/reference/cdt_u_mfile_rcbs.htm
2005-07-18 02:20:39 +00:00

45 lines
2.8 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>C/C++ Project Properties, Managed Make File, Build</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
<h1>C/C++ Project Properties, Managed Make File, C/C++ Build, Custom Build Steps</h1>
Customizes the selected build configuration allowing the specification of a user defined build command step
for the selected file. In addition to the build command, the user may specify any additional input file(s)
dependencies, the output file(s) generated by the build step, a descriptive message to be displayed in the
build output when the command is executed, and a rule for how the custom build step should be applied with
respect to other tools defined in the configuration, if any. Custom build steps may be specified for any
file type, regardless of the project nature.
<p><img img src="../images/mfile_build_rcbs.png" alt="Resource Properties, Managed Make, C/C++ Build, Custom Build Steps"></p>
<p><dl>
<dt>Exclude from build</dt><dd>Excludes the selected file from being built with the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
<dt>Resource Configuration settings, Custom Build Steps</dt><dd>Define a custom build step for the selected file.</dd>
<dt>Custom Build Step Applicability</dt><dd>Disable the custom build step for the selected file, or apply the custom build step overriding any other tools defined for the configuration.</dd>
<dt>Additional Input File Name(s)</dt><dd>A semicolon separated list of additional input files required by this build command. The selected file is included by default. Paths are interpreted as relative to the project directory.</dd>
<dt>Output File Name(s)</dt><dd>A semicolon separated list of output files produced by this build command. Paths are interpreted as relative to the build directory.</dd>
<dt>Command</dt><dd>A semicolon separated list of commands that will be executed to perform this build step.</dd>
<dt>Description</dt><dd>An announcement string which will be echoed in the build output when this build step is executed.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to the settings of the selected configuration.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make File, Info</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a></p>
<p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
</p>
</body>
</html>