Ich hab mal einige Fragen, ob die folgenden Fälle irgendwie möglich sind.
Es bezieht sich alles auf die Ausführung von der Shell aus.
1. Kann ich bei einem make im Lazarusverzeichnis irgendwie das Widgetset mit angeben?
2. Kann man auch von der Konsole aus, wie unter Lazarus erstellen... bspw. nur die LCL für ein anderes Widgetset erstellen, bspw. zum Crosscompiling?
3. Kann man über die Konsole Packages hinzufügen und Lazarus mit dem neuen Package direkt kompilieren?
Kommandozeile und Lazarus
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
Kommandozeile und Lazarus
Johannes
-
- Beiträge: 958
- Registriert: Mo 11. Sep 2006, 22:56
make clean all LCL_PLATFORM=gtk2
http://wiki.lazarus.freepascal.org/Install_Packages" onclick="window.open(this.href);return false;
http://wiki.lazarus.freepascal.org/Inst ... ut_the_IDE" onclick="window.open(this.href);return false;
http://wiki.lazarus.freepascal.org/Install_Packages" onclick="window.open(this.href);return false;
http://wiki.lazarus.freepascal.org/Inst ... ut_the_IDE" onclick="window.open(this.href);return false;
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
ja, das kenn ich, ich meinte aber mehr, die einzelnen Teile, welche sie unter Lazarus erstellen auftauchen.
Konkrett würde ich gern folgendes über ein Skript ablaufen lassen:
Konkrett würde ich gern folgendes über ein Skript ablaufen lassen:
mit anderen Worten, die Crosscompilingsachen sollen direkt über ein Shellscript nach nem eventuellen Update neu erstellt werden.* LCL, SynEdit, CodeTools, Package-Registrierung IDE-Schnittstellen müssen auf Clean and Build gesetzt werden
* JIT-Form, IDE, Starter und Beispiele müssen hingegen auf none gesetzt sein
* Bei LCL-Schnittstelle wählt man win32/win64 aus
* Zielbetriebssystem wird ebenfalls win32 angegeben
Johannes