Skip to content

Commit e126552

Browse files
authored
fix uap10 appveyor (#93)
* Remove uap10.0 from AppVeyor * copy csproj
1 parent 2d79bfa commit e126552

File tree

3 files changed

+231
-0
lines changed

3 files changed

+231
-0
lines changed

appveyor.yml

+4
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ environment:
2121
secure: tsTABRbCmdWFLT194XNIrpurerOfjN6cEoxt2RaSUfLmUIgra/+CwuqVkv0sPRop
2222

2323
build_script:
24+
# Remove UAP10 from csproj
25+
- cmd: copy /Y src\System.Linq.Dynamic.Core\System.Linq.Dynamic.Core.AppVeyor.csproj src\System.Linq.Dynamic.Core\System.Linq.Dynamic.Core.csproj
26+
- cmd: copy /Y src\Microsoft.EntityFrameworkCore.DynamicLinq\Microsoft.EntityFrameworkCore.DynamicLinq.AppVeyor.csproj src\Microsoft.EntityFrameworkCore.DynamicLinq\Microsoft.EntityFrameworkCore.DynamicLinq.csproj
27+
2428
# Restore all
2529
- dotnet restore src\System.Linq.Dynamic.Core\System.Linq.Dynamic.Core.csproj
2630
- dotnet restore src\EntityFramework.DynamicLinq\EntityFramework.DynamicLinq.csproj
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0">
2+
<PropertyGroup>
3+
<Description>Dynamic Linq extensions for Microsoft.EntityFrameworkCore which adds Async support</Description>
4+
<AssemblyTitle>Microsoft.EntityFrameworkCore.DynamicLinq</AssemblyTitle>
5+
<VersionPrefix>1.0.4.5</VersionPrefix>
6+
<Authors>Stef Heyenrath</Authors>
7+
<TargetFrameworks>net451;net46;netstandard1.3</TargetFrameworks>
8+
<DefineConstants>$(DefineConstants);EFCORE</DefineConstants>
9+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
10+
<AssemblyName>Microsoft.EntityFrameworkCore.DynamicLinq</AssemblyName>
11+
<AssemblyOriginatorKeyFile>Microsoft.EntityFrameworkCore.DynamicLinq.snk</AssemblyOriginatorKeyFile>
12+
<SignAssembly>true</SignAssembly>
13+
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
14+
<PackageTags>system;linq;dynamic;entityframework;core;async</PackageTags>
15+
<PackageReleaseNotes>Bugfixes and new Features. For details see the release notes.</PackageReleaseNotes>
16+
<PackageProjectUrl>https://github.com/StefH/System.Linq.Dynamic.Core</PackageProjectUrl>
17+
<PackageLicenseUrl>https://github.com/StefH/System.Linq.Dynamic.Core/blob/master/licence.txt</PackageLicenseUrl>
18+
<RepositoryType>git</RepositoryType>
19+
<RepositoryUrl>https://github.com/StefH/System.Linq.Dynamic.Core</RepositoryUrl>
20+
<PackageTargetFallback Condition=" '$(TargetFramework)' == 'netstandard1.3' ">$(PackageTargetFallback);dotnet5.4;portable-win81+wp81;portable-net45+wp8;portable-net45+win8+wp8;portable-wp81+wpa81;portable-win81+wp81+wpa81;portable-net45+win8+wpa81+wp8;portable-net45+win8;portable-net45+win8+wpa81;portable-win81+wpa81;portable-net451+win81;portable-net451+win81+wpa81</PackageTargetFallback>
21+
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
22+
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
23+
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
24+
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
25+
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
26+
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
27+
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
28+
<DefaultLanguage>en-us</DefaultLanguage>
29+
<DebugType>full</DebugType>
30+
</PropertyGroup>
31+
32+
<!--
33+
<PropertyGroup Condition="'$(TargetFramework)' == 'uap10.0'">
34+
<CopyLocalLockFileAssemblies>false</CopyLocalLockFileAssemblies>
35+
<NugetTargetMoniker>UAP,Version=v10.0</NugetTargetMoniker>
36+
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
37+
<TargetPlatformVersion>10.0.14393.0</TargetPlatformVersion>
38+
<TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>
39+
<TargetFrameworkIdentifier>.NETCore</TargetFrameworkIdentifier>
40+
<TargetFrameworkVersion>v5.0</TargetFrameworkVersion>
41+
<DefineConstants>$(DefineConstants);WINDOWS_UWP;UAP10_0</DefineConstants>
42+
<LanguageTargets>$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets</LanguageTargets>
43+
</PropertyGroup>
44+
-->
45+
46+
<ItemGroup>
47+
<Compile Include="..\System.Linq.Dynamic.Core\Res.cs" />
48+
<Compile Include="..\System.Linq.Dynamic.Core\Compatibility\*.cs" />
49+
<Compile Include="..\System.Linq.Dynamic.Core\Extensions\*.cs" />
50+
<Compile Include="..\System.Linq.Dynamic.Core\Validation\*.cs" />
51+
</ItemGroup>
52+
53+
<ItemGroup>
54+
<ProjectReference Include="..\System.Linq.Dynamic.Core\System.Linq.Dynamic.Core.csproj" />
55+
</ItemGroup>
56+
57+
<ItemGroup>
58+
<PackageReference Include="JetBrains.Annotations" Version="10.2.1" PrivateAssets="All" />
59+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="1.1.0" />
60+
</ItemGroup>
61+
62+
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
63+
<Reference Include="System" />
64+
<Reference Include="Microsoft.CSharp" />
65+
</ItemGroup>
66+
67+
<ItemGroup Condition=" '$(TargetFramework)' == 'net451' ">
68+
<Reference Include="System" />
69+
<Reference Include="Microsoft.CSharp" />
70+
</ItemGroup>
71+
72+
<ItemGroup Condition=" '$(TargetFramework)' == 'net452' ">
73+
<Reference Include="System" />
74+
<Reference Include="Microsoft.CSharp" />
75+
</ItemGroup>
76+
77+
<ItemGroup Condition=" '$(TargetFramework)' == 'net46' ">
78+
<Reference Include="System" />
79+
<Reference Include="Microsoft.CSharp" />
80+
<PackageReference Include="System.IO.Compression">
81+
<Version>4.1.2</Version>
82+
</PackageReference>
83+
</ItemGroup>
84+
85+
<ItemGroup Condition=" '$(TargetFramework)' == 'net461' ">
86+
<Reference Include="System" />
87+
<Reference Include="Microsoft.CSharp" />
88+
<PackageReference Include="System.IO.Compression">
89+
<Version>4.1.2</Version>
90+
</PackageReference>
91+
</ItemGroup>
92+
93+
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' ">
94+
<DefineConstants>$(DefineConstants);NETSTANDARD</DefineConstants>
95+
</PropertyGroup>
96+
97+
<!--
98+
<ItemGroup Condition=" '$(TargetFramework)' == 'uap10.0' ">
99+
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="5.3.3" />
100+
</ItemGroup>
101+
-->
102+
</Project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="15.0">
2+
<PropertyGroup>
3+
<Description>This is a .NETStandard/ .NET Core port of the the Microsoft assembly for the .Net 4.0 Dynamic language functionality.</Description>
4+
<AssemblyTitle>System.Linq.Dynamic.Core</AssemblyTitle>
5+
<VersionPrefix>1.0.7.5</VersionPrefix>
6+
<Authors>Microsoft;Scott Guthrie;King Wilder;Nathan Arnott;Stef Heyenrath</Authors>
7+
<TargetFrameworks>net35;net40;net45;net46;netstandard1.3</TargetFrameworks>
8+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
9+
<AssemblyName>System.Linq.Dynamic.Core</AssemblyName>
10+
<AssemblyOriginatorKeyFile>System.Linq.Dynamic.Core.snk</AssemblyOriginatorKeyFile>
11+
<SignAssembly>true</SignAssembly>
12+
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
13+
<PackageTags>system;linq;dynamic;core;NETStandard</PackageTags>
14+
<PackageReleaseNotes>Bugfixes and new Features. For details see the release notes.</PackageReleaseNotes>
15+
<PackageProjectUrl>https://github.com/StefH/System.Linq.Dynamic.Core</PackageProjectUrl>
16+
<PackageLicenseUrl>https://github.com/StefH/System.Linq.Dynamic.Core/blob/master/licence.txt</PackageLicenseUrl>
17+
<RepositoryType>git</RepositoryType>
18+
<RepositoryUrl>https://github.com/StefH/System.Linq.Dynamic.Core</RepositoryUrl>
19+
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
20+
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
21+
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
22+
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
23+
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
24+
<GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
25+
<GenerateNeutralResourcesLanguageAttribute>false</GenerateNeutralResourcesLanguageAttribute>
26+
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
27+
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
28+
<DefaultLanguage>en-us</DefaultLanguage>
29+
<DebugType>full</DebugType>
30+
</PropertyGroup>
31+
32+
<PropertyGroup Condition=" '$(TargetFramework)' == 'net20' ">
33+
<DefineConstants>NET35</DefineConstants>
34+
</PropertyGroup>
35+
36+
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' ">
37+
<DefineConstants>NETSTANDARD</DefineConstants>
38+
</PropertyGroup>
39+
40+
<!--
41+
<PropertyGroup Condition="'$(TargetFramework)' == 'uap10.0'">
42+
<CopyLocalLockFileAssemblies>false</CopyLocalLockFileAssemblies>
43+
<NugetTargetMoniker>UAP,Version=v10.0</NugetTargetMoniker>
44+
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
45+
<TargetPlatformVersion>10.0.14393.0</TargetPlatformVersion>
46+
<TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>
47+
<TargetFrameworkIdentifier>.NETCore</TargetFrameworkIdentifier>
48+
<TargetFrameworkVersion>v5.0</TargetFrameworkVersion>
49+
<DefineConstants>$(DefineConstants);WINDOWS_UWP;UAP10_0</DefineConstants>
50+
<LanguageTargets>$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets</LanguageTargets>
51+
</PropertyGroup>
52+
-->
53+
54+
<PropertyGroup Condition="'$(TargetFramework)' == 'sl5'">
55+
<NugetTargetMoniker>Silverlight,Version=v5.0</NugetTargetMoniker>
56+
<TargetFrameworkIdentifier>Silverlight</TargetFrameworkIdentifier>
57+
<TargetFrameworkVersion>v5.0</TargetFrameworkVersion>
58+
<DefineConstants>SL50;SILVERLIGHT</DefineConstants>
59+
<LanguageTargets>$(MSBuildProgramFiles32)\MSBuild\Microsoft\Silverlight\v5.0\Microsoft.Silverlight.CSharp.targets</LanguageTargets>
60+
</PropertyGroup>
61+
62+
<ItemGroup>
63+
<PackageReference Include="JetBrains.Annotations" Version="10.4.0" PrivateAssets="All" />
64+
</ItemGroup>
65+
66+
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
67+
<PackageReference Include="NetLegacySupport.ConcurrentDictionary" Version="1.1.1" />
68+
<Reference Include="System" />
69+
</ItemGroup>
70+
71+
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
72+
<PackageReference Include="NetLegacySupport.ConcurrentDictionary">
73+
<Version>1.1.1</Version>
74+
</PackageReference>
75+
<Reference Include="System" />
76+
</ItemGroup>
77+
78+
<ItemGroup Condition=" '$(TargetFramework)' == 'net40' ">
79+
<Reference Include="System" />
80+
<Reference Include="Microsoft.CSharp" />
81+
</ItemGroup>
82+
83+
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
84+
<Reference Include="System" />
85+
<Reference Include="Microsoft.CSharp" />
86+
</ItemGroup>
87+
88+
<ItemGroup Condition=" '$(TargetFramework)' == 'net452' ">
89+
<Reference Include="System" />
90+
<Reference Include="Microsoft.CSharp" />
91+
</ItemGroup>
92+
93+
<ItemGroup Condition=" '$(TargetFramework)' == 'net46' ">
94+
<Reference Include="System" />
95+
<Reference Include="Microsoft.CSharp" />
96+
</ItemGroup>
97+
98+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.3' ">
99+
<PackageReference Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
100+
<PackageReference Include="System.Dynamic.Runtime" Version="4.3.0" />
101+
<PackageReference Include="System.Reflection.Emit" Version="4.3.0" />
102+
<PackageReference Include="System.Linq.Queryable" Version="4.3.0" />
103+
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" />
104+
<PackageReference Include="System.Diagnostics.TraceSource" Version="4.3.0" />
105+
</ItemGroup>
106+
107+
<ItemGroup Condition=" '$(TargetFramework)' == 'sl5' ">
108+
<PackageReference Include="Portable.ConcurrentDictionary">
109+
<Version>1.0.3</Version>
110+
</PackageReference>
111+
<Reference Include="mscorlib" />
112+
<Reference Include="System" />
113+
<Reference Include="System.Core" />
114+
<Reference Include="System.Net" />
115+
<Reference Include="System.Windows" />
116+
</ItemGroup>
117+
118+
<!--
119+
<ItemGroup Condition=" '$(TargetFramework)' == 'uap10.0' ">
120+
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="5.3.3" />
121+
<PackageReference Include="System.Diagnostics.TraceSource" Version="4.3.0" />
122+
<PackageReference Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
123+
</ItemGroup>
124+
-->
125+
</Project>

0 commit comments

Comments
 (0)