AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Projektgruppe in Kommandozeile kompilieren?
Thema durchsuchen
Ansicht
Themen-Optionen

Projektgruppe in Kommandozeile kompilieren?

Ein Thema von Stevie · begonnen am 7. Apr 2005 · letzter Beitrag vom 7. Apr 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 09:14
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
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 10:14
(D7) Öffne den Projektverwalter, speichere deine Projektgruppe unter datei.bpg (Kontextmenü), öffne ein Konsolfenster und starte make -f datei.bpg
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 10:21
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.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 11:02
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.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 11:18
Ändere die Pfadangaben in den einzelnen Projektoptionen so, dass sie sich auf $(DELPHI) beziehen.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 11:22
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...
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
choose

Registriert seit: 2. Nov 2003
Ort: Bei Kiel, SH
729 Beiträge
 
Delphi 2006 Architect
 
#7

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 11:31
Hallo Stevie,

vielleicht hilft Dir Want - A Delphi Friendly Build Tool von Juanco Anez weiter?
gruß, choose
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#8

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 11:36
Zitat von choose:
Hallo Stevie,

vielleicht hilft Dir Want - A Delphi Friendly Build Tool von Juanco Anez weiter?
Hehe, genau davon wollt ich ja weg!
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
choose

Registriert seit: 2. Nov 2003
Ort: Bei Kiel, SH
729 Beiträge
 
Delphi 2006 Architect
 
#9

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 12:01
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?
gruß, choose
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#10

Re: Projektgruppe in Kommandozeile kompilieren?

  Alt 7. Apr 2005, 12:06
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.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:59 Uhr.
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