<!-- Nuspec files to pack -->
<ItemGroup>
- <NuspecFiles Include="$(ProjectRootDir)pkg\*.nuspec" />
+ <NuspecFiles Include="$(ProjectRootDir)pkg\**\*.nuspec" />
</ItemGroup>
<!--
Target : Clean
==============
Delete all artifacts,
- including the Artifacts/ directory and the obj/ directories for all projects.
+ including the Artifacts/ directory and the obj and bin directories of all projects.
-->
<Target Name="Clean">
<ItemGroup>
- <ProjectIntermediateAllFiles Include="$(ProjectSrcDir)**\obj\*" />
- <ProjectIntermediateAllFiles Include="$(InternalProjectSrcDir)**\obj\*" />
+ <ProjectIntermediateAllFiles Include="$(ProjectSrcDir)**\obj\**" />
+ <ProjectIntermediateAllFiles Include="$(ProjectSrcDir)**\bin\**" />
+ <ProjectIntermediateAllFiles Include="$(InternalProjectSrcDir)**\obj\**" />
+ <ProjectIntermediateAllFiles Include="$(InternalProjectSrcDir)**\bin\**" />
<ProjectIntermediateDir Include="@(ProjectIntermediateAllFiles->'%(RootDir)%(Directory)'->Distinct())" />
</ItemGroup>
<Target Name="Dummy">
<PropertyGroup>
- <GenDummyToolPath>$(MSBuildThisFileDirectory)..\tools\bin\GenDummy\GenDummy.dll</GenDummyToolPath>
+ <APIToolPath>$(MSBuildThisFileDirectory)..\tools\bin\APITool.dll</APIToolPath>
</PropertyGroup>
<MakeDir Directories="$(OutputDummyDir)" />
- <Exec Command="dotnet $([System.IO.Path]::GetFullPath('$(GenDummyToolPath)')) $(OutputPublicDir)ref $(OutputDummyDir) " />
+ <Exec Command="dotnet $([System.IO.Path]::GetFullPath('$(APIToolPath)')) dummy $(OutputPublicDir)ref $(OutputDummyDir) " />
</Target>