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

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

Overview
Comment:Adjust the local-root regular expression pattern for the test suite so that it works on .NET and Mono.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: ecc49a4c8a794571df62b49182324438efb7d7b2
User & Date: mistachkin 2012-03-31 13:15:38
Context
2012-03-31
15:19
Modify post-build tasks for Visual Studio 2005/2008 to avoid copying the native interop assembly for other platforms. Also, modify the release preparation tool to avoid zipping native interop assemblies for other platforms. check-in: 8d9f17bed8 user: mistachkin tags: trunk
13:15
Adjust the local-root regular expression pattern for the test suite so that it works on .NET and Mono. check-in: ecc49a4c8a user: mistachkin tags: trunk
12:53
Mono portability fixes for the test suite. check-in: 76b6dd766b user: mistachkin tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to Externals/Eagle/lib/Test1.0/prologue.eagle.

71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
  }

  #
  # NOTE: Set the local root directory of the source checkout (i.e. of
  #       Eagle or whatever project the Eagle binaries are being used by).
  #
  if {![info exists root_path]} then {
    set pattern {^local-root:\s+?(.*?)\s+?$}

    if {[catch {set exec [exec -- fossil info]}] || \
        [regexp -line -- $pattern $exec dummy directory] == 0} then {
      #
      # NOTE: We could not query local root directory of the source checkout
      #       from Fossil; therefore, attempt to make an educated guess.  This
      #       value will probably be wrong for any project(s) other than Eagle.







|







71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
  }

  #
  # NOTE: Set the local root directory of the source checkout (i.e. of
  #       Eagle or whatever project the Eagle binaries are being used by).
  #
  if {![info exists root_path]} then {
    set pattern {^local-root:\s+(.*?)\s+?$}

    if {[catch {set exec [exec -- fossil info]}] || \
        [regexp -line -- $pattern $exec dummy directory] == 0} then {
      #
      # NOTE: We could not query local root directory of the source checkout
      #       from Fossil; therefore, attempt to make an educated guess.  This
      #       value will probably be wrong for any project(s) other than Eagle.