/ Check-in [3513bf6e]
Login

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

Overview
Comment:Fix the sqlite3.h generator script so that it generates the correct SQLITE_SOURCE_ID string with the latest versions of Fossil that include fractional seconds on the date/time stamp.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 3513bf6ee090d9be97f60e12a4b39f4361ee17b7
User & Date: drh 2011-01-11 12:46:05
References
2011-10-25
21:18
Cherrypick the [3513bf6ee090d9] so that the sqlite_source_id() function works correctly even with newer versions of Fossil check-in: 89d63a0e user: drh tags: branch-3.7.2
2011-02-20
03:22
Backport the sqlite3.h generator fix so that it works with newer versions of Fossil. See [3513bf6ee090d9b] for the original. check-in: 29597a71 user: drh tags: branch-3.7.4
Context
2011-01-11
16:09
If a rollback is attempted in journal_mode=off mode, force SQLite to discard the contents of the pager cache before processing any subsequent queries. check-in: ece7efce user: dan tags: trunk
12:46
Fix the sqlite3.h generator script so that it generates the correct SQLITE_SOURCE_ID string with the latest versions of Fossil that include fractional seconds on the date/time stamp. check-in: 3513bf6e user: drh tags: trunk
2011-01-10
21:01
Update pager requirements to account for the ZIPVFS extension. check-in: d94e59b5 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

install-sh became executable.


test/progress.test became a regular file.


tool/mkopts.tcl became a regular file.


Changes to tool/mksqlite3h.tcl.

    49     49   
    50     50   # Get the fossil-scm check-in date from the "D" card of $TOP/manifest.
    51     51   #
    52     52   set in [open $TOP/manifest]
    53     53   set zDate {}
    54     54   while {![eof $in]} {
    55     55     set line [gets $in]
    56         -  if {[regexp {^D (2.*[0-9])} $line all date]} {
           56  +  if {[regexp {^D (2[-0-9T:]+)} $line all date]} {
    57     57       set zDate [string map {T { }} $date]
    58     58       break
    59     59     }
    60     60   }
    61     61   close $in
    62     62   
    63     63   # Set up patterns for recognizing API declarations.