embed an extremely cut-down System.Data.SQLite into MCGalaxy source code

this is much smaller and allocates a lot less
This commit is contained in:
UnknownShadow200 2018-07-19 04:54:38 +10:00
parent 422f410406
commit 85ee4615a8
3 changed files with 1275 additions and 4 deletions

File diff suppressed because it is too large Load Diff

View File

@ -76,9 +76,6 @@
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Data.SQLite">
<HintPath>..\System.Data.SQLite.dll</HintPath>
</Reference>
<Reference Include="System.Drawing" />
<Reference Include="System.Xml" />
<Reference Include="WindowsBase" />
@ -396,6 +393,7 @@
<Compile Include="CorePlugin\ModActionHandler.cs" />
<Compile Include="CorePlugin\NotesPlugin.cs" />
<Compile Include="Database\Backends\SQLite.cs" />
<Compile Include="Database\Backends\SQLite3.cs" />
<Compile Include="Database\BlockDB\BlockDB.cs" />
<Compile Include="Database\BlockDB\BlockDBCache.cs" />
<Compile Include="Database\BlockDB\BlockDBFile.cs" />

View File

@ -89,7 +89,6 @@ namespace MCGalaxy {
ServicePointManager.Expect100Continue = false;
CheckFile("MySql.Data.dll");
CheckFile("System.Data.SQLite.dll");
CheckFile("sqlite3_x32.dll");
CheckFile("sqlite3_x64.dll");
CheckFile("Newtonsoft.Json.dll");