Skip to content

Commit 0ebdc01

Browse files
authored
NuGet package documentation (#3472)
1 parent 904b57f commit 0ebdc01

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

‎sources/sdk/Stride.Build.Sdk/Sdk/Sdk.targets‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,14 @@
6262
<LanguageTargets>$(MSBuildThisFileDirectory)Stride.DisableBuild.targets</LanguageTargets>
6363
</PropertyGroup>
6464

65+
<!-- ================================================================ -->
66+
<!-- XML Documentation File -->
67+
<!-- ================================================================ -->
68+
<!-- Must be before the Microsoft.NET.Sdk import: the SDK computes DocumentationFile from it. -->
69+
<PropertyGroup Condition="'$(StridePublicApi)' == 'true'">
70+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
71+
</PropertyGroup>
72+
6573
<!-- ================================================================ -->
6674
<!-- Import base Microsoft.NET.Sdk targets -->
6775
<!-- ================================================================ -->
@@ -211,7 +219,6 @@
211219
<!-- StridePublicApi - User Documentation (.usrdoc) Support -->
212220
<!-- ================================================================ -->
213221
<PropertyGroup Condition="'$(StridePublicApi)' == 'true'">
214-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
215222
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.usrdoc</AllowedOutputExtensionsInPackageBuildOutputFolder>
216223
<TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);_StrideRegisterUserDocOutputs</TargetsForTfmSpecificBuildOutput>
217224
</PropertyGroup>

0 commit comments

Comments
 (0)