egl.generate
Bei dieser Task wird der angegebene Abschnitt mithilfe des Generierungsmodus für Arbeitsbereiche erstellt.
Parameter
Sie können den Generierungsmodus auf eine der folgenden Weisen angeben:
- Klicken Sie im Hauptmenü auf .
Geben Sie in Ihrem Buildscript Folgendes an:
<workspacePreferenceSet preferencescope="instance" preferencequalifier="com.ibm.etools.egl" useeclipseprefs="true" preferencename="GenReferencedDependentParts" preferencevalue="true" />
| Attribut | Beschreibung | Erforderlich |
|---|---|---|
| project | Der Name des Projekts, das den zu generierenden Abschnitt enthält. | Ja |
| part | Der zu generierende Abschnitt. Es kann ein generischer Wert angegeben werden. Definieren Sie den Wert z. B. mit *, um das gesamte Projekt zu generieren. Definieren Sie den Wert mit pkg.*, um alle Abschnitte innerhalb des Paktes 'pkg' zu generieren. | Nein. Standardeinstellung: *. |
| buildDescriptorFile | Die Standardbuilddeskriptordatei zum Generieren der Datei. |
|
| buildDescriptorName | Der Builddeskriptorname in der Buildeskriptordatei. |
|
| bdoption | Die Builddeskriptoroption, mit der die Einstellungen in
der Builddeskriptordatei
überschrieben werden. Es können mehrere Werte definiert werden. Das Format lautet wie folgt: {$bdoption1}=value1,
|
Nein |
| symparm | Ein symbolischer Parameter und der zugehörige Wert.
Werte mit Leerzeichen müssen in Anführungszeichen gesetzt werden.
Referenzieren mehrere Einträge für 'symparm' denselben symbolischen Parameter, wird der letzte
Eintrag angewendet. Das Format lautet wie folgt: {$symparm}=value1, |
Nein |
| failOnError | Gibt an, ob der Build bei einem Fehler fehlschlagen soll. | Nein. Standardeinstellung: true. |
| verbose | Die Einstellung 'true' bewirkt, dass alle Protokolle angezeigt werden. Bei 'false' werden nur wichtige Protokolle angezeigt. | Nein. Standardeinstellung: true. |
| generationListenerClass | Der Klassenname des benutzerdefinierten Generierungslisteners. Zur Verwendung dieses Attributs im Ant-Script müssen Sie die Klasse 'generationListener' definieren, die 'GenerationResultsListener' implementiert. Informationen zum Definieren der Klasse 'generationListener' finden Sie unter Java-Code zum Erfassen von Details der Codegenerierung schreiben. | Nein |