summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstijn <stijn@ignitron.net>2023-01-24 11:03:59 +0100
committerDamien George <damien@micropython.org>2023-02-01 13:10:00 +1100
commite145318a814c65658aaad80a2f9792077638c0a6 (patch)
treeffe6ced58b8c497d287fb760b3f89e3727df078e
parent65941ea0e5c7cc68951b6db606ae81ae983379f7 (diff)
windows/msvc: Fix qstr generation dependency.
The mpversion.h file must exist before py/ source can be preprocessed, but this went unnoticed because micropython.vcxproj always calls MakeVersionHdr before MakeQstrDefs.
-rw-r--r--ports/windows/msvc/genhdr.targets2
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/windows/msvc/genhdr.targets b/ports/windows/msvc/genhdr.targets
index 308a6a1f5..7d60e08a0 100644
--- a/ports/windows/msvc/genhdr.targets
+++ b/ports/windows/msvc/genhdr.targets
@@ -62,7 +62,7 @@ using(var outFile = System.IO.File.CreateText(OutputFile)) {
</ItemGroup>
<!-- Preprocess changed files, concatenate and feed into makeqstrdefs.py split/cat-->
- <Target Name="MakeQstrDefs" DependsOnTargets="MakeDestDir" Inputs="@(ClCompile);@(QstrDependencies)" Outputs="$(QstrDefsCollected)">
+ <Target Name="MakeQstrDefs" DependsOnTargets="MakeDestDir;MakeVersionHdr" Inputs="@(ClCompile);@(QstrDependencies)" Outputs="$(QstrDefsCollected)">
<ItemGroup>
<PyIncDirs Include="$(PyIncDirs)"/>
<PreProcDefs Include="%(ClCompile.PreProcessorDefinitions);NO_QSTR"/>