AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Projekterzeugung automatisieren

Ein Thema von idefix2 · begonnen am 16. Jun 2015 · letzter Beitrag vom 16. Jun 2015
Antwort Antwort
idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#1

Projekterzeugung automatisieren

  Alt 16. Jun 2015, 13:19
Gibt es eine Möglichkeit, ein Projekt via Command-Line-Aufruf zu erzeugen (statt mit shift-f9 in der IDE)?
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Projekterzeugung automatisieren

  Alt 16. Jun 2015, 13:33
Wenn du in der IDE das Projekt erzeugt hast, kannst du unten in dem Fenster Meldungen (Ausgabe) sehen wie die entsprechende Kommandozeile für den Kompiliervorgang lautete. dcc32.exe mit vielen Parametern.
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Projekterzeugung automatisieren

  Alt 16. Jun 2015, 14:20
Mit msbuild geht das ganz einfach:

call "<Delphi-Installdir>\bin\rsvars.bat"
msbuild "<MeinProjekt>.dproj"
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#4

AW: Projekterzeugung automatisieren

  Alt 16. Jun 2015, 21:20
@bernhard Geyer
Danke! Funktioniert wunderbar.

@baumina
Danke dir auch - das wäre meine nächste Frage gewesen, wenn es keinen direkten Weg gegeben hätte.
Es wäre aber um einiges aufwändiger, weil ich mich immer darum kümmern müsste, wenn sich in der Projektdatei etwas ändert, und es müssen gegebenenfalls auch die Ressourcendateien neu generiert werden.

Geändert von idefix2 (16. Jun 2015 um 21:25 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#5

AW: Projekterzeugung automatisieren

  Alt 16. Jun 2015, 22:27
Ja, man kann die DCC32 (für ein 32 Bit-Windows-Programm) aufrufen, seit einer Weile auch msbuild.
Aber nicht bei den Starter Editionen und ich glaub bei den Turbo Delphi Explorer auch nicht.

Wobei man immer auch die IDE starten und automatisch kompilieren lassen kann.
bds -?
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort


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 13:40 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