System.Data.SQLite

Check-in [99b475ecda]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:More portability work for .NET Standard 2.0.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 99b475ecda688cedd9d858c596095bc62ccfc837
User & Date: mistachkin 2018-07-26 04:16:28.266
Context
2018-07-26
04:30
On POSIX, copy the compiled SQLite interop assembly to the Windows DLL name as well. check-in: 31ab90057a user: mistachkin tags: trunk
04:16
More portability work for .NET Standard 2.0. check-in: 99b475ecda user: mistachkin tags: trunk
02:08
Corrections to error handling in batch tools. check-in: eb37c9c9d9 user: mistachkin tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Changes to Setup/build-netstandard20-debug.sh.
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash

scriptdir=`dirname "$BASH_SOURCE"`

if [[ -z "$SQLITE_NET_YEAR" ]]; then
  SQLITE_NET_YEAR=NetStandard20
fi

pushd "$scriptdir/.."
dotnet build SQLite.NET.$SQLITE_NET_YEAR.MSBuild.sln /property:Configuration=Debug /property:ConfigurationSuffix=$SQLITE_NET_CONFIGURATION_SUFFIX /property:InteropCodec=false /property:InteropLog=false /property:CheckState=true /property:CountHandle=true /property:TraceConnection=true /property:TraceDetection=true /property:TraceHandle=true /property:TraceStatement=true /property:TrackMemoryBytes=true "$@"
popd









|

1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash

scriptdir=`dirname "$BASH_SOURCE"`

if [[ -z "$SQLITE_NET_YEAR" ]]; then
  SQLITE_NET_YEAR=NetStandard20
fi

pushd "$scriptdir/.."
dotnet build SQLite.NET.$SQLITE_NET_YEAR.MSBuild.sln /property:Configuration=Debug "$@"
popd
Changes to Setup/build-netstandard20-release.sh.
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash

scriptdir=`dirname "$BASH_SOURCE"`

if [[ -z "$SQLITE_NET_YEAR" ]]; then
  SQLITE_NET_YEAR=NetStandard20
fi

pushd "$scriptdir/.."
dotnet build SQLite.NET.$SQLITE_NET_YEAR.MSBuild.sln /property:Configuration=Release /property:ConfigurationSuffix=$SQLITE_NET_CONFIGURATION_SUFFIX /property:InteropCodec=false /property:InteropLog=false "$@"
popd









|

1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash

scriptdir=`dirname "$BASH_SOURCE"`

if [[ -z "$SQLITE_NET_YEAR" ]]; then
  SQLITE_NET_YEAR=NetStandard20
fi

pushd "$scriptdir/.."
dotnet build SQLite.NET.$SQLITE_NET_YEAR.MSBuild.sln /property:Configuration=Release "$@"
popd
Changes to Targets/SQLite.NET.Platform.Settings.targets.
13
14
15
16
17
18
19







20
  ******************************************************************************
  -->

  <Import Project="$(SQLiteNetDir)\Targets\SQLite.NET.Mono.Settings.targets"
          Condition="Exists('$(SQLiteNetDir)\Targets\SQLite.NET.Mono.Settings.targets') And
                     (('$(MonoBuild)' != '' And '$(MonoBuild)' != 'false') Or
                      Exists('$(MSBuildBinPath)\xbuild.exe'))" />







</Project>







>
>
>
>
>
>
>

13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
  ******************************************************************************
  -->

  <Import Project="$(SQLiteNetDir)\Targets\SQLite.NET.Mono.Settings.targets"
          Condition="Exists('$(SQLiteNetDir)\Targets\SQLite.NET.Mono.Settings.targets') And
                     (('$(MonoBuild)' != '' And '$(MonoBuild)' != 'false') Or
                      Exists('$(MSBuildBinPath)\xbuild.exe'))" />

  <Import Project="$(SQLiteNetDir)\Targets\SQLite.NET.NetStandard20.Settings.targets"
          Condition="Exists('$(SQLiteNetDir)\Targets\SQLite.NET.NetStandard20.Settings.targets') And
                     (('$(DotNetCoreBuild)' != '' And '$(DotNetCoreBuild)' != 'false') Or
                      Exists('$(MSBuildBinPath)\MSBuild.dll') Or
                      '$(TargetFramework)' == 'netstandard2.0' Or
                      '$(TargetFramework)' == 'netcoreapp2.0')" />
</Project>