Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Delphi GetIt Package Manager Command Line

  Alt 1. Sep 2020, 12:11
GetItInstaller.dat
Wozu diese nutzlose Datei sein soll, hab ich auch noch nicht verstanden.
Dachte anfangs da stünde drin was gemacht werden muß .... aber neeeeee

Was zu machen ist, das steht in HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\21.0\CatalogRepository\Elements



%USERPROFILE%\Documents\Embarcadero\Studio\21.0\CatalogRepository\LockBox-3.7-Sydney\packages\Sydney\Delphi\*.dpr oder *.dproj

Du kannst alle .DPR mit DCC32 kompilieren
oder mit MSBuild, bzw. über BDS.exe die .DPROJ
Delphi-Quellcode:
bds -np -b C:\...\xxx.dproj
bds -np -p Delphi -b C:\...\xxx.dproj // im RAD Studio nicht sinnlos das C++ mit laden
Bei MSBuild und BDS würde auch PreBuild- und AfterBuild-Script mit ausgeführt.

Anschließend mußt du aber noch die Packages im Delphi registrieren, da über BDS.exe nur COMPILE oder BUILD angestoßen werden kann, aber nicht INSTALL.



Via OpenToolsAPI könnte man Projekte laden und das Compilieren+Installieren starten.
Miniaturansicht angehängter Grafiken
lb.png  
Angehängte Dateien
Dateityp: txt lb.reg.txt (1.004 Bytes, 8x aufgerufen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 1. Sep 2020 um 12:15 Uhr)
  Mit Zitat antworten Zitat