Du mußt aufpassen, denn diese sind inzwischen auch config-abhängig.
Am Besten immer auf "Basis" umschalten, bevor du etwas machst.
Hier rufe ich dort aber bloß noch ein Batch (*.cmd) auf,
weil es irgendwie nervt, wenn man da bei über 100 Projekten etwas ändern muß.
Wie haben hier eine Projektgruppe mit vielen Projekten (
DLL/
BPL/EXE).
Und noch Eine mit den Fremdkomponenten.
mein PostBuildScript (Tipp: rechts, den kleinen Button, für das Edit-Fenster)
Code:
"$(root)\_BuildTools\dproj__compile_postbuild.cmd" "$(Config)" "$(Platform)" "$(OutputExt)" "$(InputDir)$(InputName)" "$(OutputDir)$(OutputName)"
$(InputDir)$(InputName) anstatt $(InputName) oder $(InputFileName) hat gewisse Gründe, vor allem wegen einige Bugs bezüglich der PackageVersion beim {$LIBSUFFIX AUTO} :wand:
Und %root% ist eime Umgebungsvariable
aus Tools > Optionen >
IDE > Umgebungsvariablen , bzw. HKEY_CURRENT_USER\SOFTWARE\Embarcadero\
BDS\22.0\En vironment Variables
oder eben auch aus [Win]-Taste + "Umgebungsvariablen"
und in die dproj__compile_postbuild.cmd einfach mal das rein
Dort drin dann z.B. den Eurekalog-PostProcess, die Signierung der Dateien und teilweise das Umkopieren.