24 lines
905 B
XML
24 lines
905 B
XML
<Project ToolsVersion="15.0">
|
|
<Import Project="..\build\common.props" />
|
|
|
|
<PropertyGroup>
|
|
<OutputPath>$(MSBuildThisFileDirectory)..\artifacts\build</OutputPath>
|
|
<Version>$(VersionPrefix)</Version>
|
|
<Version Condition="'$(VersionSuffix)'!=''">$(Version)-$(VersionSuffix)</Version>
|
|
</PropertyGroup>
|
|
|
|
<Target Name="Pack">
|
|
<MakeDir Directories="$(OutputPath)" />
|
|
<ItemGroup>
|
|
<Packages Include="$([System.IO.Directory]::GetDirectories("$(MSBuildThisFileDirectory)", '*.Sources'))" />
|
|
</ItemGroup>
|
|
<!-- TODO use PackNuspecTask once it is implemented -->
|
|
<Exec Command="dotnet nuget pack
|
|
"$(MSBuildThisFileDirectory)sources.nuspec"
|
|
--base-path "%(Packages.Identity)"
|
|
--version $(Version)
|
|
--output-directory "$(OutputPath)"
|
|
--properties "id=%(Packages.FileName)%(Packages.Extension)""
|
|
/>
|
|
</Target>
|
|
</Project> |