Drop net35 support as dot net tooling doesn’t support it currently

This commit is contained in:
Adam Hathcock
2017-05-19 09:34:02 +01:00
parent ee64670755
commit 6e95c1d84a
2 changed files with 7 additions and 7 deletions

View File

@@ -14,11 +14,15 @@ nuget:
before_build:
- cmd: dotnet restore
build:
parallel: true
verbosity: minimal
after_build:
- dotnet pack "src\SharpCompress\SharpCompress.csproj" -c Release
- dotnet pack "src\SharpCompress\SharpCompress.csproj" -c Release --no-build
test_script:
- dotnet test "test\SharpCompress" -c Release
- dotnet test "test\SharpCompress.Test" -c Release --no-build
artifacts:
- path: src\SharpCompress\bin\Release\*.nupkg

View File

@@ -5,7 +5,7 @@
<NeutralLanguage>en-US</NeutralLanguage>
<VersionPrefix>0.15.2</VersionPrefix>
<Authors>Adam Hathcock</Authors>
<TargetFrameworks>net35;netstandard1.0;netstandard1.3</TargetFrameworks>
<TargetFrameworks>netstandard1.0;netstandard1.3</TargetFrameworks>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<AssemblyName>SharpCompress</AssemblyName>
@@ -20,10 +20,6 @@
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
<Reference Include="System" />
</ItemGroup>
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.0' ">
<DefineConstants>$(DefineConstants);NO_FILE;NO_CRYPTO;SILVERLIGHT</DefineConstants>
</PropertyGroup>