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

Many hyperlinks are disabled.
 19 20 21 22 23 24 25 26 27 28 29 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 57 58 59 60 61 62 63 64 65 66 67 68 ... 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114   ########################################################################### proc getBuildYear {} { # # NOTE: See if the "year" setting has been overridden by the user (e.g. # on the command line). This helps control exactly which set of # binaries we are testing, those produced using the Visual Studio # 2005, 2008, 2010, or 2012 build systems. To override this value # via the command line, enter a command similar to one of the # following (all on one line): # # EagleShell.exe -preInitialize "set test_year 2005" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "set test_year 2008" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "set test_year 2010" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "set test_year 2012" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "unset -nocomplain test_year" # -file .\path\to\all.eagle # if {[info exists ::test_year] && [string length $::test_year] > 0} then { # # NOTE: Use the specified test year. If this variable is not set, the ................................................................................ # default value will be based on whether or not Eagle has been # compiled against the CLR v2.0 or CLR v4.0. # return$::test_year } else { # # NOTE: If Eagle has been compiled against the CLR v4.0, use "2010" by # default (we could use "2012" in that case as well) as the test # year; otherwise, use "2008" by default (we could use "2005" in # that case as well). If another major [incompatible] version of # the CLR is released, this check will have to be changed. The # default test year to use for a particular CLR version may be # overridden by setting the global variable "test_year_clr_v$X", # where "$X" may [currently] be either "2" or "4". # if {[haveConstraint imageRuntime40]} then { if {[info exists ::test_year_clr_v4] && \ [string length $::test_year_clr_v4] > 0} then { # # NOTE: Use the specified test year for the CLR v4.0. # ................................................................................ # NOTE: Use the specified list of test years. # return$::test_years } else { # # NOTE: Use the default list of test years. # return [list 2005 2008 2010 2012] } } proc getBuildPlatform { native } { if {[info exists ::test_platform] && \ [string length $::test_platform] > 0} then { #   | | | > > > | | | | | | | > |  19 20 21 22 23 24 25 26 27 28 29 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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 ... 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118   ########################################################################### proc getBuildYear {} { # # NOTE: See if the "year" setting has been overridden by the user (e.g. # on the command line). This helps control exactly which set of # binaries we are testing, those produced using the Visual Studio # 2005, 2008, 2010, 2012, or 2013 build systems. To override this # value via the command line, enter a command similar to one of # the following (all on one line): # # EagleShell.exe -preInitialize "set test_year 2005" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "set test_year 2008" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "set test_year 2010" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "set test_year 2012" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "set test_year 2013" # -file .\path\to\all.eagle # # EagleShell.exe -preInitialize "unset -nocomplain test_year" # -file .\path\to\all.eagle # if {[info exists ::test_year] && [string length$::test_year] > 0} then { # # NOTE: Use the specified test year. If this variable is not set, the ................................................................................ # default value will be based on whether or not Eagle has been # compiled against the CLR v2.0 or CLR v4.0. # return $::test_year } else { # # NOTE: If Eagle has been compiled against the CLR v4.0, use "2010" by # default (we could use "2012" or "2013" in that case as well) as # the test year; otherwise, use "2008" by default (we could use # "2005" in that case as well). If another major [incompatible] # version of the CLR is released, this check will have to be # changed. The default test year to use for a particular CLR # version may be overridden by setting the global variable # "test_year_clr_v$X", where "$X" may [currently] be either "2" # or "4". # if {[haveConstraint imageRuntime40]} then { if {[info exists ::test_year_clr_v4] && \ [string length$::test_year_clr_v4] > 0} then { # # NOTE: Use the specified test year for the CLR v4.0. # ................................................................................ # NOTE: Use the specified list of test years. # return $::test_years } else { # # NOTE: Use the default list of test years. # return [list 2005 2008 2010 2012 2013] } } proc getBuildPlatform { native } { if {[info exists ::test_platform] && \ [string length$::test_platform] > 0} then { #