Erstellen von Build-Ereignissen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu So compilieren und erzeugen Sie Anwendungen


Im Dialogfeld Build-Ereignisse können Sie Befehle und Ereignisse angeben, die in verschiedenen Phasen des Build-Prozesses auftreten sollen. Abhängig vom Projekttyp können Sie eine Liste mit Befehlen festlegen, die nach dem Erzeugen, vor dem Erzeugen oder vor dem Linken ausgeführt werden sollen. Ereignisse für die jeweilige Phase werden im Dialogfeld Build-Ereignisse aktiviert oder deaktiviert.

So erstellen Sie eine Liste mit Build-Ereignissen und -Befehlen:

  1. Wählen Sie Projekt > Optionen > Build-Ereignisse.
  2. Suchen Sie die Build-Phase, für die Sie Build-Ereignisse und -Befehle hinzufügen möchten. Sie können Folgendes auswählen:
    • Post-Build-Ereignisse
    • Pre-Build-Ereignisse
    • Pre-Link-Ereignisse
  3. Geben Sie bei der jeweiligen Build-Phase die gewünschten Befehle ein, und aktivieren Sie Ereignisse folgendermaßen:
    1. Befehle: Geben Sie die Build-Befehle ein, die die Befehls-Shell in dieser Build-Phase verarbeiten soll. Es gibt zwei Möglichkeiten für die Befehlseingabe:
      • Geben Sie die Befehle direkt in das Eingabefeld Befehle des Dialogfeldes Build-Ereignisse ein.
      • Verwenden Sie das größere Eingabefeld und die Liste nützlicher Markos im Dialogfeld Befehle für Build-Ereignisse (ein <Listen>-Dialogfeld):
        • Zum Öffnen des Dialogfeldes Befehle für Build-Ereignisse doppelklicken Sie entweder auf das Eingabefeld Befehle, oder klicken Sie in das Feld und dann auf die Ellipsenschaltfläche [...], die daraufhin erscheint. Sie können Ihren Befehls-String in der oberen Hälfte des Dialogfeldes Befehle für Build-Ereignisse bearbeiten.
        • Befehle bestehen aus beliebigen, gültigen DOS-Befehlen, wie z.B.:
          copy $(Ausgabepfad) c:\Built\$(Ausgabename).
        • Befehle können zeilenweise (durch Drücken der Eingabetaste nach jedem Befehl) oder fortgesetzt eingegeben werden. Im letzteren Fall müssen Sie die Befehle mit einem Ampersand (&) voneinander trennen.
        • Um Ihrem Befehl ein vordefiniertes Makro (wie z.B. OUTPUTDIR) hinzuzufügen, doppelklicken Sie in der Liste Makros im unteren Bereich des Dialogfeldes Befehle für Build-Ereignisse auf den Makronamen.
    2. Ereignisse: Aktivieren Sie für die Build-Phase spezifische Ereignisse:
      • Bei Fehler abbrechen – Bricht bei Auftreten eines Fehlers das Erzeugen ab. Wählen Sie entweder True oder False
      • Ausführen wenn (nur für Post-Build-Ereignisse unterstützt) – Legt fest, wann die angegebenen Befehle ausgeführt werden sollen. Wählen Sie entweder:
        • Immer (die Befehle werden nach jedem Erzeugen ausgeführt)
        • Ziel ist nicht aktuell (die Befehle werden nur ausgeführt, wenn Änderungen an dem Projekt vorgenommen wurden)
  4. Klicken Sie auf OK, wenn Sie die Eingabe von Befehlen und das Aktivieren von Makros für jede Phase beendet haben.

Wenn Sie ein Build erstellen, werden die Befehle und deren Ergebnisse im Bereich Ausgabe des Meldungsfensters angezeigt.

Siehe auch