System.Data.SQLite
Check-in [c551a16b96]
Not logged in

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

Overview
Comment:When running on .NET Core, copy the native build files into the managed-only directory for use by the 'testef6' executable, et al.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | netStandard21
Files: files | file ages | folders
SHA1: c551a16b9615eb8c3b4114a274417aa0b546d4b2
User & Date: mistachkin 2019-10-13 04:41:14
Context
2019-10-20
03:54
Since EntityFramework 6.3.0 is broken for any MSBuild that does not use Visual Studio 2017, include version 6.2.0 as well. check-in: 1373573caf user: mistachkin tags: netStandard21
2019-10-13
04:41
When running on .NET Core, copy the native build files into the managed-only directory for use by the 'testef6' executable, et al. check-in: c551a16b96 user: mistachkin tags: netStandard21
04:39
Normalize line endings for the 'data-1.3' test results. check-in: 706b0d050c user: mistachkin tags: netStandard21
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to lib/System.Data.SQLite/common.eagle.

5265
5266
5267
5268
5269
5270
5271





5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283






5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294






5295
5296
5297
5298
5299
5300
5301
              if {![info exists ::no(copySqliteImplicitNativeFiles)] && \
                  [isDefaultBuildPlatform]} then {
                tputs $::test_channel \
                    "---- copying implicit \"native\" files...\n"

                foreach fileName $nativeFileNames {
                  tryCopyAssembly $fileName false





                }
              }

              if {![info exists ::no(copySqliteNonImplicitFiles)]} then {
                if {![info exists ::no(copySqlitePlatformFiles)] && \
                    [string length $platform] > 0} then {
                  tputs $::test_channel [appendArgs \
                      "---- copying \"native\" files for platform \"" \
                      $platform \"...\n]

                  foreach fileName $nativeFileNames {
                    tryCopyAssembly $fileName false $platform






                  }
                }

                if {![info exists ::no(copySqliteArchitectureFiles)] && \
                    [string length $architecture] > 0} then {
                  tputs $::test_channel [appendArgs \
                      "---- copying \"native\" files for architecture \"" \
                      $architecture \"...\n]

                  foreach fileName $nativeFileNames {
                    tryCopyAssembly $fileName false $architecture






                  }
                }

                if {![info exists ::no(copySqliteForcedNativeFiles)] && \
                    [getBuildNative]} then {
                  tputs $::test_channel \
                      "---- copying forced \"native\" files...\n"







>
>
>
>
>












>
>
>
>
>
>











>
>
>
>
>
>







5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
              if {![info exists ::no(copySqliteImplicitNativeFiles)] && \
                  [isDefaultBuildPlatform]} then {
                tputs $::test_channel \
                    "---- copying implicit \"native\" files...\n"

                foreach fileName $nativeFileNames {
                  tryCopyAssembly $fileName false

                  if {[isDotNetCore] && ![file exists \
                      [getBuildFileName $fileName true]]} then {
                    tryCopyBinaryFile $fileName true
                  }
                }
              }

              if {![info exists ::no(copySqliteNonImplicitFiles)]} then {
                if {![info exists ::no(copySqlitePlatformFiles)] && \
                    [string length $platform] > 0} then {
                  tputs $::test_channel [appendArgs \
                      "---- copying \"native\" files for platform \"" \
                      $platform \"...\n]

                  foreach fileName $nativeFileNames {
                    tryCopyAssembly $fileName false $platform

                    if {[isDotNetCore] && ![file exists \
                        [getBuildFileName $fileName true \
                        $platform]]} then {
                      tryCopyBinaryFile $fileName true $platform
                    }
                  }
                }

                if {![info exists ::no(copySqliteArchitectureFiles)] && \
                    [string length $architecture] > 0} then {
                  tputs $::test_channel [appendArgs \
                      "---- copying \"native\" files for architecture \"" \
                      $architecture \"...\n]

                  foreach fileName $nativeFileNames {
                    tryCopyAssembly $fileName false $architecture

                    if {[isDotNetCore] && ![file exists \
                        [getBuildFileName $fileName true \
                        $architecture]]} then {
                      tryCopyBinaryFile $fileName true $architecture
                    }
                  }
                }

                if {![info exists ::no(copySqliteForcedNativeFiles)] && \
                    [getBuildNative]} then {
                  tputs $::test_channel \
                      "---- copying forced \"native\" files...\n"