Was meinst du mit Platzhaltern?
(Also soetwas wie XE-XE2, XE4-XE5, also support mit lücken?)
Ich weiß nicht, ob Markus das meint, aber wenn ich das richtig sehe, muss ich, wenn ich für jede Delphi-Version eine eigene Projektgruppe (in einem eigenen Verzeichnis) habe, für eben jede Delphi-Version einen eigenen Eintrag unter
projects machen, jeweils mit der passende
platforms-Einschränkung. Da würde ich mir eine Art Platzhalter wünschen, damit ich z.B. sowas schreiben kann:
Code:
"projects":
[
{
"project": "Packages\\Delphi$(DelphiDisplayName)\\Spring4D.Groupproj"
}
]
Je nach Delphi-Version würde dann $(DelphiDisplayName) in XE..XE8 aufgelöst werden, wobei man sich dann auf eine einheitliche Nomenklatur für die Delphi-Versionen festlegen müsste.