| Autor |
Beitrag |
toms
      
Beiträge: 1099
Erhaltene Danke: 2
|
Verfasst: Mi 08.10.03 18:17
|
|
Ja-Pa
      
Beiträge: 458
Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
|
Verfasst: Di 14.10.03 14:38
Mit dem Erstellen von Finals hatte ich bisher noch keine Probleme. Dazu brauche ich eigentlich keine Software...
_________________ Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
|
|
Tino
      

Beiträge: 9839
Erhaltene Danke: 45
Windows 8.1
Delphi XE4
|
Verfasst: Mi 15.10.03 13:35
Wenn man aber mehr als nur ein Projekt zu kompilieren hat dann mach so eine Software schon sinn und vorallem macht es die Arbeit leichter.
Ich werde wahrscheinlich in Zukunft Want (OpenSource) benutzen um meinen Build-Abläuft zu automatisieren.
Gruß
Tino
|
|
Ja-Pa
      
Beiträge: 458
Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
|
Verfasst: Mi 15.10.03 13:44
Titel: Finals erstellen
Ja gut, aber so komplizierte Programme mit mehreren Projekten hatte ich bisher erst einmal und da habe ich einfach die ganzen Exes in einen Ordner (final) kopiert und dann Hilfedateien... hinzugefügt. So mache ich das eigentlich immer. Was kann ein Final-Builder sonst noch, was man gebrauchen könnte? Oder ist das sowas wie ein SetupBuilder?
Gruß, Ja-Pa
_________________ Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
|
|
Andi1982
      
Beiträge: 497
WinXP HE
D6 Enterprise
|
Verfasst: Mi 15.10.03 13:46
Äh kurze Frage, was sind Finals??? 
_________________ Solange die Bombe tickt ist alles in Ordnung, erst wenn sie damit aufhört wird es problematisch...
|
|
Ja-Pa
      
Beiträge: 458
Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
|
Verfasst: Mi 15.10.03 14:04
| Andi1982 hat folgendes geschrieben: | Äh kurze Frage, was sind Finals???  |
Das sind die fertigen Dateien, die du an die Benutzer deines Programmes weitergeben willst.
_________________ Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
|
|
Andi1982
      
Beiträge: 497
WinXP HE
D6 Enterprise
|
Verfasst: Mi 15.10.03 14:06
Ja aber das ist ja meistens nur ne Exe-Datei und die ist in dem Verzeichnis wo auch die *.pas und so ist.
Versteh nicht was das Programm dann macht 
_________________ Solange die Bombe tickt ist alles in Ordnung, erst wenn sie damit aufhört wird es problematisch...
|
|
Ja-Pa
      
Beiträge: 458
Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
|
Verfasst: Do 16.10.03 13:18
Ja, das verstehe ich auch nicht. Gut, bei mir ist es zwar meistens auch noch eine Hilfedatei, aber wozu man dazu einen Final-Builder braucht weiß ich auch nicht.
_________________ Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
|
|
Tino
      

Beiträge: 9839
Erhaltene Danke: 45
Windows 8.1
Delphi XE4
|
Verfasst: Fr 17.10.03 12:57
Also für mein aktuelles Projekt benutze ich noch eine Batch Datei um einen Buildablauf durchzuführen. Wenn ich die Batchdatei aufrufe übergebe ich mehrere Parameter unter anderem die Art des Builds (Dev-Version, Produktions-Version, Beta-Version, Test-Version) und die Versionsnummer. Anhand der Versionsnummer wird automatisch eine Datei erstellt die dann im Sourcecode per Include benutzt wird um die Versionsnummer im Programm zu bestimmen. Dann werden einige Dateien hin und her kopiert. Dann werden die CFG-Dateien ersellt (für jede Projekt). Irgendwann beginnt die Compilierung der 4 Projekte. Anschließend werden die Ergebnisdateien in die entsprechenden Verzeichnisse verschoben. Ganz zum Schluß wird automatisch das Setuptool gestartet um die Setupdatei zu erstellt.
Es sind also mehr Schritte notwendig als nur ein Projekt zu kompilieren. So ein Buildtool macht also nichts anderes als derzeit meine Batch-Datei. Allerdings ist das Fehler-Handling bei z. b. FinalBuilder um einiges besser als in Batch-Dateien.
|
|