Skip to content

Commit 876421c

Browse files
committed
Update TypeScriptParser build targets to export native path via metadata
- Replace AdditionalFiles with AssemblyMetadata for TypeScriptParserNativePath - Remove IsSourceGenerator condition from file copying - Update Chinese comments to reflect metadata export approach
1 parent 8809a81 commit 876421c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

TypeScriptParser/build/TypeScriptParser.targets

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818
<TypeScriptParserNativeFiles Include="$(TypeScriptParserNativePath)**/*" />
1919
</ItemGroup>
2020

21-
<!-- 源生成器项目:使用AdditionalFiles方式 -->
21+
<!-- 源生成器项目:导出TypeScriptParserNativePath变量 -->
2222
<ItemGroup>
23-
<AdditionalFiles Include="@(TypeScriptParserNativeFiles)" />
23+
<AssemblyMetadata Include="TypeScriptParserNativePath" Value="$(TypeScriptParserNativePath)" />
2424
</ItemGroup>
2525

2626
<!-- 常规项目:复制到输出目录 -->
27-
<ItemGroup Condition="'$(IsSourceGenerator)' != 'true' AND '@(TypeScriptParserNativeFiles)' != ''">
27+
<ItemGroup Condition="'@(TypeScriptParserNativeFiles)' != ''">
2828
<None Include="@(TypeScriptParserNativeFiles)" CopyToOutputDirectory="PreserveNewest" />
2929
</ItemGroup>
3030

0 commit comments

Comments
 (0)