diff options
-rw-r--r-- | tools/Documentation.targets | 1 | ||||
-rw-r--r-- | tools/sandcastle.targets | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/tools/Documentation.targets b/tools/Documentation.targets index 332f204..1b35871 100644 --- a/tools/Documentation.targets +++ b/tools/Documentation.targets @@ -14,6 +14,7 @@ <ItemGroup> <MRefDependencyProjects Include="$(ProjectRoot)src\DotNetOpenAuth.Core\DotNetOpenAuth.Core.csproj" /> + <MRefDependencyProjects Include="$(ProjectRoot)src\DotNetOpenAuth.Mvc\DotNetOpenAuth.Mvc.csproj" /> <MRefDependencyProjects Include="$(ProjectRoot)src\DotNetOpenAuth.OAuth2.Client\DotNetOpenAuth.OAuth2.Client.csproj" /> </ItemGroup> diff --git a/tools/sandcastle.targets b/tools/sandcastle.targets index be792bc..33b7ab9 100644 --- a/tools/sandcastle.targets +++ b/tools/sandcastle.targets @@ -122,8 +122,11 @@ <Target Name="ReflectionBase" Inputs="$(OutputAssemblyFile)" Outputs="$(ReflectionBaseFile)" DependsOnTargets="CollectMRefDependencies;SetEnvironmentVars;CreateIntermediatePath;ProductionTools"> + <RemoveDuplicates Inputs="@(MRefDependencies)"> + <Output TaskParameter="Filtered" ItemName="UniqueMRefDependencies"/> + </RemoveDuplicates> <ItemGroup> - <MRefDependenciesSwitch Include="@(MRefDependencies->'/dep:"%(Identity)"')" /> + <MRefDependenciesSwitch Include="@(UniqueMRefDependencies->'/dep:"%(Identity)"')" /> </ItemGroup> <PropertyGroup> <MRefDependenciesSwitch>@(MRefDependenciesSwitch,' ')</MRefDependenciesSwitch> |