Skip to content

Commit bc732fe

Browse files
committed
Updated MSBuild configuration and assembly dependancies.
1 parent b42ac5c commit bc732fe

5 files changed

Lines changed: 24 additions & 8 deletions

File tree

ReadLine.1.2.1.nupkg

-22.9 KB
Binary file not shown.

artifacts/ReadLine.1.2.1.nupkg

18.5 KB
Binary file not shown.

src/ReadLine.Demo/ReadLine.Demo.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<AssemblyName>ReadLine.Demo</AssemblyName>
77
<OutputType>Exe</OutputType>
88
<PackageId>ReadLine.Demo</PackageId>
9-
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
109
</PropertyGroup>
1110

1211
<ItemGroup>

src/ReadLine/ReadLine.csproj

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,17 @@
33
<PropertyGroup>
44
<Description>A GNU-Readline like library for .NET/.NET Core</Description>
55
<AssemblyTitle>ReadLine</AssemblyTitle>
6-
<VersionPrefix>1.2.0</VersionPrefix>
76
<Authors>Toni Solarin-Sodara;Latency McLaughlin</Authors>
8-
<TargetFrameworks>netcoreapp2.0;net47</TargetFrameworks>
9-
<DebugType>portable</DebugType>
7+
<Owners>Toni Solarin-Sodara</Owners>
8+
<TargetFrameworks>net47;netcoreapp2.0;netstandard2.0</TargetFrameworks>
9+
<Version>1.2.1</Version>
1010
<AssemblyName>ReadLine</AssemblyName>
1111
<PackageId>ReadLine</PackageId>
1212
<PackageTags>readline;gnu;console;shell;cui</PackageTags>
1313
<PackageProjectUrl>https://github.com/tsolarin/readline</PackageProjectUrl>
1414
<PackageLicenseUrl>https://github.com/tsolarin/readline/blob/master/LICENSE</PackageLicenseUrl>
1515
<RepositoryType>git</RepositoryType>
1616
<RepositoryUrl>https://github.com/tsolarin/readline</RepositoryUrl>
17-
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.1</NetStandardImplicitPackageVersion>
1817
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
1918
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
2019
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
@@ -23,13 +22,21 @@
2322
<SignAssembly>true</SignAssembly>
2423
<AssemblyOriginatorKeyFile>snKey.snk</AssemblyOriginatorKeyFile>
2524
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
25+
<PackageReleaseNotes>Updated to support .NET Core 2.0.
26+
Updated to support .NET Standard v2.0.
27+
Updated to support .NET Framework v4.7.
28+
Consolidated redundant code and expressions.
29+
Repacked for multi-frameworks.
30+
Updated versioning.
31+
Updated test projects.</PackageReleaseNotes>
32+
<Company />
2633
</PropertyGroup>
2734

28-
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' ">
35+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' Or '$(TargetFramework)' == 'netcoreapp2.0' ">
2936
<PackageReference Include="System.Console" Version="4.3.0" />
3037
</ItemGroup>
3138

32-
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
39+
<ItemGroup Condition=" '$(TargetFramework)' == 'net47' ">
3340
<Reference Include="System" />
3441
<Reference Include="Microsoft.CSharp" />
3542
</ItemGroup>
@@ -38,4 +45,15 @@
3845
<Folder Include="Properties\" />
3946
</ItemGroup>
4047

48+
<!-- @@ -->
49+
<Target Name="CreateArtifactsDirectoryIfNotExists" Condition="!Exists('..\..\artifacts')">
50+
<Message Text="Creating artifacts directory -&gt; '..\..\artifacts\'" Importance="high" />
51+
<MakeDir Directories="..\..\artifacts" />
52+
</Target>
53+
54+
<Target Name="PostPublish" AfterTargets="Pack" Condition=" '$(GeneratePackageOnBuild)' == 'true' ">
55+
<CallTarget Targets="CreateArtifactsDirectoryIfNotExists" />
56+
<Message Text="Copying artifact `.\bin\$(Configuration)\$(PackageId).$(PackageVersion).nupkg' to directory `$(SolutionDir)artifacts'" Importance="high" />
57+
<Copy SourceFiles=".\bin\$(Configuration)\$(PackageId).$(PackageVersion).nupkg" DestinationFolder="$(SolutionDir)artifacts" />
58+
</Target>
4159
</Project>

test/ReadLine.Tests/ReadLine.Tests.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<AssemblyName>ReadLine.Tests</AssemblyName>
77
<PackageId>ReadLine.Tests</PackageId>
88
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
9-
<PackageTargetFallback>$(PackageTargetFallback);dotnet5.4;portable-net451+win8</PackageTargetFallback>
109
</PropertyGroup>
1110

1211
<ItemGroup>

0 commit comments

Comments
 (0)