Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Projektgruppe in Kommandozeile kompilieren? (https://www.delphipraxis.net/43684-projektgruppe-kommandozeile-kompilieren.html)

Stevie 7. Apr 2005 08:14


Projektgruppe in Kommandozeile kompilieren?
 
Hi Leute,

gibt es eine Möglichkeit, eine Projektgruppe in der Kommandozeile zu kompilieren?
Sowohl bis Delphi 7 als auch bei Delphi 2005.

MfG
Stevie

marabu 7. Apr 2005 09:14

Re: Projektgruppe in Kommandozeile kompilieren?
 
(D7) Öffne den Projektverwalter, speichere deine Projektgruppe unter datei.bpg (Kontextmenü), öffne ein Konsolfenster und starte make -f datei.bpg

Stevie 7. Apr 2005 09:21

Re: Projektgruppe in Kommandozeile kompilieren?
 
Zitat:

Zitat von marabu
(D7) Öffne den Projektverwalter, speichere deine Projektgruppe unter datei.bpg (Kontextmenü), öffne ein Konsolfenster und starte make -f datei.bpg

Ich hab gerade nur Delphi 6 zum Testen (ich denke, dort wird es genauso gehen...), aber ich bekomme nur die Fehlermeldung:
Code:
Fatal: Unable to open makefile
P.S.: Doch, klappt, wer lesen kann, ist im Vorteil. :oops:

Stevie 7. Apr 2005 10:02

Re: Projektgruppe in Kommandozeile kompilieren?
 
Nächstes Problem:

Ich habe folgende Verzeichnis-Struktur:

Code:
projekt
  |__lib
  |__source
       |__package1
       |__package2
Meine einzelnen pcks sind in den jeweilen verzeichnissen unter source, die bpg unter source und benötigte bpls unter lib.
Die Pfade sind in den cfgs relativ eingetragen. Die Ausgabe der Packages erfolgt in das projekt-verzeichnis.

Wenn ich jetzt allerdings den make-vorgang starten will, meckert er bei dem ersten package, dass er eine benötigte bpl (die aber im lib-verzeichnis liegt) nicht findet.

marabu 7. Apr 2005 10:18

Re: Projektgruppe in Kommandozeile kompilieren?
 
Ändere die Pfadangaben in den einzelnen Projektoptionen so, dass sie sich auf $(DELPHI) beziehen.

Stevie 7. Apr 2005 10:22

Re: Projektgruppe in Kommandozeile kompilieren?
 
Zitat:

Zitat von marabu
Ändere die Pfadangaben in den einzelnen Projektoptionen so, dass sie sich auf $(DELPHI) beziehen.

Das Problem ist, dass das Projekt-Verzeichnis unabhängig vom Delphi-Installations-Verzeichnis ist... :|

choose 7. Apr 2005 10:31

Re: Projektgruppe in Kommandozeile kompilieren?
 
Hallo Stevie,

vielleicht hilft Dir Want - A Delphi Friendly Build Tool von Juanco Anez weiter?

Stevie 7. Apr 2005 10:36

Re: Projektgruppe in Kommandozeile kompilieren?
 
Zitat:

Zitat von choose
Hallo Stevie,

vielleicht hilft Dir Want - A Delphi Friendly Build Tool von Juanco Anez weiter?

:lol: Hehe, genau davon wollt ich ja weg!

choose 7. Apr 2005 11:01

Re: Projektgruppe in Kommandozeile kompilieren?
 
Zitat:

Zitat von Stevie
Hehe, genau davon wollt ich ja weg!

Ich selbst würde den FinalBuilder bevorzugen, aber für die Kommandozeile macht die an Jakarta Ant angelehnten Lösung für Delphi auf mich einen guten Eindruck. Welche negativen Erfahrungen hast Du gemacht?

Stevie 7. Apr 2005 11:06

Re: Projektgruppe in Kommandozeile kompilieren?
 
Zitat:

Zitat von choose
Welche negativen Erfahrungen hast Du gemacht?

Keine negativen Erfahrungen; ich hab mir halt nur gedacht, da die bpg ja ein Make-File ist, kann man die auch mit dem Make-Tool verarbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:48 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz