| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
| <link rel="stylesheet" type="text/css" href="../../help.css"> |
| <title>Build Service</title> |
| </head> |
| |
| <body> |
| <h2> |
| Build Service |
| </h2> |
| <p> |
| The Build Service represents the execution and file manipulation services required by a builder to execute external build commands on |
| the target system. A <i>builder</i> is still required which utilizes the build service to execute the commands to perform the build. |
| </p> |
| <p>There are two implementations of the build service supplied with RDT, in the form of <a href=providers.html>Service Providers</a>:</p> |
| <UL type="disc"> |
| <li>The <b>Null Build Service</b> provider. This implementation does nothing when asked to build. It is useful if you wish to use other services |
| do not need to build the project.</li> |
| <li>The <b>RDT Remote Build Service</b> provider. This implementation uses the PTP Remote Services API to provide build services. |
| Currently there are three possible sub-choices for these services:</li> |
| <UL type="circle"> |
| <li>Local - Services are executed on the local machine.</li> |
| <li>Remote Tools - A lightweight SSH-based implementation.</li> |
| <li>RSE - An implementation based on the <a href="PLUGINS_ROOT/org.eclipse.rse.doc.user/gettingstarted/g_start.html">Remote Systems Explorer.</a></li> |
| </UL> |
| </UL> |
| </body> |
| </html> |