Merge dev: fix StampReadmeVersion parallel race

This commit is contained in:
Miha Kralj
2026-03-13 22:08:50 -07:00
+2 -2
View File
@@ -44,9 +44,9 @@
<ErrorLog>$(SarifOutputDir)/$(MSBuildProjectName).sarif,version=2.1</ErrorLog>
</PropertyGroup>
<!-- Stamp lib/VERSION into README.md replacing the <version> placeholder -->
<!-- Stamp lib/VERSION into README.md heading — single project only to prevent parallel race -->
<Target Name="StampReadmeVersion" BeforeTargets="CoreCompile"
Condition="Exists('$(QtaVersionFile)') AND Exists('$(MSBuildThisFileDirectory)README.md')">
Condition="'$(MSBuildProjectName)' == 'quantalib' AND Exists('$(QtaVersionFile)') AND Exists('$(MSBuildThisFileDirectory)README.md')">
<PropertyGroup>
<ReadmeFile>$(MSBuildThisFileDirectory)README.md</ReadmeFile>
</PropertyGroup>