@@ -70,6 +70,7 @@ implementation
7070 cReplaceEntryInput = ' [[input]]' ;
7171 cReplaceEntryThreads = ' [[threads]]' ;
7272
73+ cBaselineBinary = ' baseline' ;
7374 cCompilerFPC = ' fpc' ;
7475 // cCompilerDelphi = 'delphi';
7576 cSSD = ' SSD' ;
@@ -143,11 +144,14 @@ procedure TBuilder.BuildCompileScriptBash;
143144 FScriptStream:= TFileStream.Create(FScriptFile, fmCreate);
144145 try
145146 line:= ' #!/bin/bash' + LineEnding + LineEnding;
147+ line:= line + ' echo "******** Compile All ********"' + LineEnding;
148+ line:= line + ' echo' + LineEnding + LineEnding;
146149 for index:= 0 to Pred(FConfig.Entries.Count) do
147150 // for entry in FConfig.Entries do
148151 begin
149152 Write(GenerateProgressBar(index+1 , FConfig.Entries.Count, 50 ), lineBreak);
150153 if FConfig.Entries[index].Compiler <> cCompilerFPC then continue;
154+ // if FConfig.Entries[index].EntryBinary = cBaselineBinary then continue;
151155 line:= line + ' echo "===== ' + FConfig.Entries[index].Name +' ======"' + LineEnding;
152156 if FConfig.Entries[index].HasRelease then
153157 begin
@@ -206,9 +210,12 @@ procedure TBuilder.BuildTestScriptBash;
206210 FScriptStream:= TFileStream.Create(FScriptFile, fmCreate);
207211 try
208212 line:= ' #!/bin/bash' + LineEnding + LineEnding;
213+ line:= line + ' echo "******** Test All ********"' + LineEnding;
214+ line:= line + ' echo' + LineEnding + LineEnding;
209215 for index:= 0 to Pred(FConfig.Entries.Count) do
210216 begin
211217 Write(GenerateProgressBar(index+1 , FConfig.Entries.Count, 50 ), lineBreak);
218+ // if FConfig.Entries[index].EntryBinary = cBaselineBinary then continue;
212219 line:= line + ' echo "===== ' + FConfig.Entries[index].Name +' ======"' + LineEnding;
213220 tmpStr:= Format(' %s%s %s' , [
214221 IncludeTrailingPathDelimiter(FConfig.BinFolder),
@@ -260,9 +267,12 @@ procedure TBuilder.BuildRunScriptBash;
260267 FScriptStream:= TFileStream.Create(FScriptFile, fmCreate);
261268 try
262269 line:= ' #!/bin/bash' + LineEnding + LineEnding;
270+ line:= line + ' echo "******** Run All ********"' + LineEnding;
271+ line:= line + ' echo' + LineEnding + LineEnding;
263272 for index:= 0 to Pred(FConfig.Entries.Count) do
264273 begin
265274 Write(GenerateProgressBar(index+1 , FConfig.Entries.Count, 50 ), lineBreak);
275+ if FConfig.Entries[index].EntryBinary = cBaselineBinary then continue;
266276 line:= line + ' echo "===== ' + FConfig.Entries[index].Name +' ======"' + LineEnding;
267277 // Run for SSD
268278 tmpStr:= StringsReplace(
0 commit comments