@@ -46,6 +46,7 @@ TConfig = class(TObject)
4646 FHyperfine: TJSONStringType;
4747
4848 FLazbuild: TJSONStringType;
49+ FLazbuildTrunk: TJSONStringType;
4950 FDelphiCompiler: TJSONStringType;
5051
5152 FOutputHash: TJSONStringType;
@@ -95,6 +96,9 @@ TConfig = class(TObject)
9596 property Lazbuild: TJSONStringType
9697 read FLazbuild
9798 write FLazbuild;
99+ property LazbuildTrunk: TJSONStringType
100+ read FLazbuildTrunk
101+ write FLazbuildTrunk;
98102 property DelphiCompiler: TJSONStringType
99103 read FDelphiCompiler
100104 write FDelphiCompiler;
@@ -120,6 +124,7 @@ implementation
120124 cJSONInput = ' input' ;
121125 cJSONHyperfine = ' hyperfine' ;
122126 cJSONLazbuild = ' lazbuild' ;
127+ cJSONLazbuildTrunk = ' lazbuild-trunk' ;
123128 cJSONDelphiCompiler = ' delphi-compiler' ;
124129 cJSONOutpuHash = ' output-hash' ;
125130 cJSONEntries = ' entries' ;
@@ -144,6 +149,7 @@ constructor TConfig.Create;
144149 FInput:= ' ' ;
145150 FHyperfine:= ' ' ;
146151 FLazbuild:= ' ' ;
152+ FLazbuildTrunk:= ' ' ;
147153 FDelphiCompiler:= ' ' ;
148154 FOutputHash:= ' ' ;
149155end ;
@@ -187,6 +193,7 @@ procedure TConfig.setFromJSONObject(const AJSONObject: TJSONObject);
187193 FHyperfine:= AJSONObject.Get(cJSONHyperfine, FHyperfine);
188194
189195 FLazbuild:= AJSONObject.Get(cJSONLazbuild, FLazbuild);
196+ FLazbuildTrunk:= AJSONObject.Get(cJSONLazbuildTrunk, FLazbuildTrunk);
190197 FDelphiCompiler:= AJSONObject.Get(cJSONDelphiCompiler, FDelphiCompiler);
191198
192199 FOutputHash:= AJSONObject.Get(cJSONOutpuHash, FOutputHash);
0 commit comments