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

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

Overview
Comment:More corrections to the test suite infrastructure.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:ed3d2802ddefa5aca877f03b34a3aad23fd24eb5
User & Date: mistachkin 2018-08-14 05:14:18
Context
2018-08-16
05:47
For the primary NuGet package, use the framework-specific 'runtimes' meta-directory instead of relying on MSBuild targets to copy interop assemblies for the .NET Standard 2.0. Candidate fix for tickets [d292f2e23d] and [c438a5b5b9]. check-in: e1484cb4ad user: mistachkin tags: trunk
2018-08-14
05:14
More corrections to the test suite infrastructure. check-in: ed3d2802dd user: mistachkin tags: trunk
04:55
Minor cleanup. check-in: b1d4a5a75c user: mistachkin tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to Externals/Eagle/lib/Eagle1.0/vendor.eagle.

30
31
32
33
34
35
36

37
38
39
40
41
42
43
44
45
46
47

48
49
50
51
52
53
54
...
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
# NOTE: Use our own namespace here because even though we do not directly
#       support namespaces ourselves, we do not want to pollute the global
#       namespace if this script actually ends up being evaluated in Tcl.
#
namespace eval ::Eagle {
  if {[isEagle]} then {
    proc checkForVendorQuiet { {name ""} } {

      if {[info exists ::env(checkForVendorQuiet)]} then {
        return true
      }

      if {[string length $name] > 0} then {
        set envVarName [appendArgs quiet [string toupper \
            [string index $name 0]] [string range $name 1 end]]

        if {[info exists ::env($envVarName)]} then {
          return true
        }

      }

      return false
    }
 
    proc checkForTestOverrides { channel varNames quiet } {
      set result 0
................................................................................
    set no(emitSharedFlagsIfNone) 1
    set no(emitGlobalFlagsIfNone) 1
    set no(emitCombinedFlagsIfNone) 1

    #
    # NOTE: Force use of the native library pre-loader when applicable.
    #
    if {[isWindows]} then {
      set no(deleteSqliteImplicitNativeFiles) 1
      set no(copySqliteImplicitNativeFiles) 1
    }
  }
}
 
###############################################################################
############################### END VENDOR CODE ###############################
###############################################################################







>
|
|
|

|
|
|

|
|
|
>







 







|









30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
...
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
# NOTE: Use our own namespace here because even though we do not directly
#       support namespaces ourselves, we do not want to pollute the global
#       namespace if this script actually ends up being evaluated in Tcl.
#
namespace eval ::Eagle {
  if {[isEagle]} then {
    proc checkForVendorQuiet { {name ""} } {
      if {![interp issafe]} then {
        if {[info exists ::env(checkForVendorQuiet)]} then {
          return true
        }

        if {[string length $name] > 0} then {
          set envVarName [appendArgs quiet [string toupper \
              [string index $name 0]] [string range $name 1 end]]

          if {[info exists ::env($envVarName)]} then {
            return true
          }
        }
      }

      return false
    }
 
    proc checkForTestOverrides { channel varNames quiet } {
      set result 0
................................................................................
    set no(emitSharedFlagsIfNone) 1
    set no(emitGlobalFlagsIfNone) 1
    set no(emitCombinedFlagsIfNone) 1

    #
    # NOTE: Force use of the native library pre-loader when applicable.
    #
    if {![interp issafe] && [isWindows]} then {
      set no(deleteSqliteImplicitNativeFiles) 1
      set no(copySqliteImplicitNativeFiles) 1
    }
  }
}
 
###############################################################################
############################### END VENDOR CODE ###############################
###############################################################################