| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"><HTML> |
| <HEAD> |
| <meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." > |
| <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> |
| <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> |
| <LINK REL="STYLESHEET" HREF="../book.css" CHARSET="ISO-8859-1" TYPE="text/css"> |
| <title>Build Configuration page</title> |
| </head> |
| |
| <BODY BGCOLOR="#ffffff"> |
| |
| <h2>Build configuration page</h2> |
| <p>The <b>Build Configuration</b> page contains all the information needed to |
| build, package and export the plug-in. It appears as a page in the plug-in |
| manifest editor, but note that changes made to it will be written by PDE to the |
| <b>build.properties</b> file of the plug-in. This file solely guides the |
| build process.</p> |
| <p align="center"> <img src="images/build-editor.png" alt="Build Editor" border="0" >.</p> |
| <p align="left"> </p> |
| <p align="left">The <b>Runtime Information</b> section lists all the libraries |
| that you want to build. For each library, you must list the source folder(s) |
| that will be compiled into the library.</p> |
| <p align="left">If your plug-in declares more than one library, order them |
| correctly using the Up and Down button, so that they get compiled in the correct |
| order.</p> |
| <p align="left">The <b>Binary Build</b> section is where you select all the |
| files and folders that will make it into the packaged plug-in. In this |
| example, you will see that we only want to the plugin.xml file, icons folder and |
| the xyz.jar to end up in the packaged plug-in.</p> |
| <p align="left">The <b>Source Build </b>section has a specialized purpose and is not commonly used or needed by the general population. It is |
| needed only when you are shipping source in separate plug-ins and features than |
| the binary plug-ins. See the |
| <a href="../reference/extension-points/org_eclipse_pde_core_source.html"> |
| org.eclipse.pde.core.source</a> extension point for details.</p> |
| <p align="left">If the libraries you want to build include libraries that are |
| NOT listed on the Runtime page, and you need extra libraries on the build |
| path for them to compile, you can add these required JARs in the <b>Extra |
| Classpath Entries</b> section.</p> |
| |
| </body> |
| |
| </html> |