From a71fcc1b698b5f7b8c375846ba9cf6b72b2b58d6 Mon Sep 17 00:00:00 2001 From: Lau Date: Wed, 18 Mar 2020 01:10:03 +0100 Subject: [PATCH] Update solution and build/infrastructure files. --- .gitignore | 4 +- Directory.Build.props | 41 +++++++++++++++++++ EntityFrameworkCore.Jet.sln | 21 +++++----- build/.gitignore | 1 + build/Development.props.sample | 26 ++++++++++++ build/GlobalAssemblyInfo.cs | 22 ---------- build/dependencies.props | 29 ++++++++++++- src/Directory.Build.props | 1 + src/EFCore.Jet/EFCore.Jet.csproj | 1 + test/Directory.Build.props | 9 ++++ test/EFCore.Jet.Tests/EFCore.Jet.Tests.csproj | 1 - test/xunit.runner.json | 5 ++- 12 files changed, 124 insertions(+), 37 deletions(-) create mode 100644 Directory.Build.props create mode 100644 build/.gitignore create mode 100644 build/Development.props.sample delete mode 100644 build/GlobalAssemblyInfo.cs create mode 100644 test/Directory.Build.props diff --git a/.gitignore b/.gitignore index 55ffa7f..d7b765d 100644 --- a/.gitignore +++ b/.gitignore @@ -135,7 +135,6 @@ UpgradeLog*.htm App_Data/*.mdf App_Data/*.ldf - #LightSwitch generated files GeneratedArtifacts/ _Pvt_Extensions/ @@ -157,6 +156,7 @@ $RECYCLE.BIN/ # Mac desktop service store files .DS_Store + /_External_Dependencies /packages /NuGet.Packager @@ -164,3 +164,5 @@ $RECYCLE.BIN/ /msbuild/Compile /msbuild/Output /.vs/EntityFrameworkCore.Jet +.idea +!/build/ \ No newline at end of file diff --git a/Directory.Build.props b/Directory.Build.props new file mode 100644 index 0000000..a04c448 --- /dev/null +++ b/Directory.Build.props @@ -0,0 +1,41 @@ + + + netcoreapp3.1 + netstandard2.0 + + + + + + + 3.1.0 + alpha + + EntityFrameworkCore.Jet + Jet (Microsoft Access mdb or accdb files) provider for Entity Framework Core (EFCore) + Bubi + Bubi + Copyright © 2017-2020 - Bubi + True + 8.0 + portable + False + True + + https://github.com/bubibubi/EntityFrameworkCore.Jet/ + + Apache-2.0 + + + + Entity Framework Core Jet;Entity Framework Core Access;Entity Framework Core MS Access;entity-framework-core-jet;entity-framework-core-access;entity-framework-core-msaccess;EF Jet;EF Access;EF MS Access;Data;O/RM;EntityFramework;EntityFrameworkCore;EFCore;Jet;Access;MS Access + + git + git://github.com/bubibubi/EntityFrameworkCore.Jet.git + + + + + + + \ No newline at end of file diff --git a/EntityFrameworkCore.Jet.sln b/EntityFrameworkCore.Jet.sln index 0145ef9..1710d69 100644 --- a/EntityFrameworkCore.Jet.sln +++ b/EntityFrameworkCore.Jet.sln @@ -4,10 +4,14 @@ Microsoft Visual Studio Solution File, Format Version 12.00 VisualStudioVersion = 16.0.29806.167 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{F68095EE-6CD1-43A2-B498-6CA72CE2A0CB}" +ProjectSection(SolutionItems) = preProject + src\Directory.Build.props = src\Directory.Build.props +EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{6A8DE399-1804-4113-A408-F23B7F5C9CAC}" ProjectSection(SolutionItems) = preProject SkipMessages.txt = SkipMessages.txt + test\Directory.Build.props = test\Directory.Build.props EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Data.Jet", "src\System.Data.Jet\System.Data.Jet.csproj", "{88BE8B4F-8DA9-42B9-9A1F-839451BA5F8C}" @@ -16,11 +20,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Data.Jet.Test", "tes EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet", "src\EFCore.Jet\EFCore.Jet.csproj", "{D6966B04-4C38-4925-BCDE-F8655F38D04C}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{A56C261D-351C-449B-8130-75F6FA76842C}" - ProjectSection(SolutionItems) = preProject - tools\Resources.tt = tools\Resources.tt - EndProjectSection -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet.IntegrationTests", "test\EFCore.Jet.IntegrationTests\EFCore.Jet.IntegrationTests.csproj", "{50CA2970-B995-4D28-9F6C-F7CA4940F23A}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Jet.FunctionalTests", "test\EFCore.Jet.FunctionalTests\EFCore.Jet.FunctionalTests.csproj", "{3C88D49A-7EF2-42BA-A8D7-9DF7D358FD24}" @@ -31,20 +30,20 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{B7FF1850-2 docs\README.md = docs\README.md EndProjectSection EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build help", "build help", "{20B764C9-8664-4609-A743-8CF32BA6CA69}" - ProjectSection(SolutionItems) = preProject - NuGet.Config = NuGet.Config - EndProjectSection -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{DC0C1C50-ED7E-4BC0-B45C-E3115ECCCF76}" ProjectSection(SolutionItems) = preProject build\Dependencies.props = build\Dependencies.props - build\GlobalAssemblyInfo.cs = build\GlobalAssemblyInfo.cs build\Key.snk = build\Key.snk build\Development.props = build\Development.props build\Development.props.sample = build\Development.props.sample EndProjectSection EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "root", "root", "{76210BB4-A506-4838-8BBF-57DA18C8FA03}" +ProjectSection(SolutionItems) = preProject + Directory.Build.props = Directory.Build.props + NuGet.Config = NuGet.Config +EndProjectSection +EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EFCore.Jet.Tests", "test\EFCore.Jet.Tests\EFCore.Jet.Tests.csproj", "{770A076B-A448-499C-BB86-A37994C04523}" EndProject Global diff --git a/build/.gitignore b/build/.gitignore new file mode 100644 index 0000000..1cc820a --- /dev/null +++ b/build/.gitignore @@ -0,0 +1 @@ +Development.props \ No newline at end of file diff --git a/build/Development.props.sample b/build/Development.props.sample new file mode 100644 index 0000000..46ac672 --- /dev/null +++ b/build/Development.props.sample @@ -0,0 +1,26 @@ + + + + C:\Repositories\EntityFrameworkCore + + \ No newline at end of file diff --git a/build/GlobalAssemblyInfo.cs b/build/GlobalAssemblyInfo.cs deleted file mode 100644 index c0442b2..0000000 --- a/build/GlobalAssemblyInfo.cs +++ /dev/null @@ -1,22 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -#if DEBUG -[assembly: AssemblyConfiguration("Debug")] -#else -[assembly: AssemblyConfiguration("Release")] -#endif - -[assembly: AssemblyCompany("Bubi")] -[assembly: AssemblyProduct("EntityFrameworkCore.Jet")] -[assembly: AssemblyCopyright("Copyright © 2017-2019 - Bubi")] -[assembly: AssemblyTrademark("Before use any of the trademarks, check if they are registered")] -[assembly: AssemblyCulture("")] - -[assembly: ComVisible(false)] - -[assembly: Guid("e77112b7-b6ba-43a8-b21f-dd79a7a47a2f")] - -[assembly: AssemblyVersion("2.2.0")] -[assembly: AssemblyFileVersion("2.2.0.0")] -[assembly: AssemblyInformationalVersion("2.2.0")] \ No newline at end of file diff --git a/build/dependencies.props b/build/dependencies.props index 8debdc9..093c6f5 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -1,5 +1,6 @@ + 3.1.2 3.1.2 3.1.2 3.1.2 @@ -13,7 +14,11 @@ 1.1.0 1.7.0 4.7.0 - 5.0.0-preview.3.20160.5 + 5.0.0-preview.3.20171.3 + + + + 4.7.0 @@ -23,4 +28,26 @@ 2.1.0 1.2.0 + + + 2.4.1 + 2.4.1 + 2.4.1 + 2.4.1 + 2.0.0 + 4.3.0 + 4.4.0 + 3.1.0 + 3.1.2 + + + + 3.1.0 + 3.1.0 + 3.1.0 + 3.1.0 + 3.4.0 + 3.1.0 + 4.13.1 + diff --git a/src/Directory.Build.props b/src/Directory.Build.props index b1e33b8..1bb89e5 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -2,6 +2,7 @@ + $(NoWarn);EF1001 True True True diff --git a/src/EFCore.Jet/EFCore.Jet.csproj b/src/EFCore.Jet/EFCore.Jet.csproj index be3597a..5d465c7 100644 --- a/src/EFCore.Jet/EFCore.Jet.csproj +++ b/src/EFCore.Jet/EFCore.Jet.csproj @@ -51,6 +51,7 @@ + diff --git a/test/Directory.Build.props b/test/Directory.Build.props new file mode 100644 index 0000000..fe2e9c8 --- /dev/null +++ b/test/Directory.Build.props @@ -0,0 +1,9 @@ + + + + + $(NoWarn);EF1001;xUnit1003 + False + + + diff --git a/test/EFCore.Jet.Tests/EFCore.Jet.Tests.csproj b/test/EFCore.Jet.Tests/EFCore.Jet.Tests.csproj index da64245..89db749 100644 --- a/test/EFCore.Jet.Tests/EFCore.Jet.Tests.csproj +++ b/test/EFCore.Jet.Tests/EFCore.Jet.Tests.csproj @@ -26,7 +26,6 @@ - diff --git a/test/xunit.runner.json b/test/xunit.runner.json index c276745..751643d 100644 --- a/test/xunit.runner.json +++ b/test/xunit.runner.json @@ -1,3 +1,6 @@ { - "appDomain": "denied" + "appDomain": "denied", + "parallelizeAssembly": false, + "parallelizeTestCollections": false, + "diagnosticMessages": true }