Documentation Source Text

Check-in [e30d908c5a]
Login

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

Overview
Comment:Tweaks to the download page.
Timelines: family | ancestors | descendants | both | branch-3.7.14
Files: files | file ages | folders
SHA1: e30d908c5a43cd5186aa5a5aeb17bec3e2afdf6c
User & Date: drh 2012-10-30 17:13:55
Context
2012-10-30
18:12
Further tweaks to the download page. Leaf check-in: 87c65ed934 user: drh tags: branch-3.7.14
17:13
Tweaks to the download page. check-in: e30d908c5a user: drh tags: branch-3.7.14
2012-10-04
20:37
Add the source_id and sha1sum for the 3.7.14.1 release. check-in: d8c6fa507b user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to pages/download.in.

    34     34       if {$size>1024*1024} {
    35     35         set size [format %.2f [expr {$size/(1024.0*1024.0)}]]
    36     36         set units MiB
    37     37       } elseif {$size>1024} {
    38     38         set size [format %.2f [expr {$size/(1024.0)}]]
    39     39         set units KiB
    40     40       }
    41         -    global pending_heading
           41  +    global pending_heading pending_tag
    42     42       if {$pending_heading!=""} {
    43         -      hd_puts "<tr><td colspan=\"4\"><b>$pending_heading</b></td></tr>"
           43  +      if {$pending_tag!=""} {
           44  +        set tg "<a name=\"$pending_tag\"></a>"
           45  +        set pending_tag {}
           46  +      } else {
           47  +        set tg ""
           48  +      }
           49  +      hd_puts "<tr><td colspan=\"4\">$tg<b>$pending_heading</b></td></tr>\n"
    44     50         set pending_heading {}
    45     51       }
    46     52       hd_puts "<tr><td width=\"10\"></td>"
    47     53       hd_puts "<td valign=\"top\" align=\"right\">"
    48     54       if {$frag!=""} {
    49     55         eval hd_fragment $frag
    50     56         set frag {}
    51     57       }
    52         -    hd_puts "<a href=\"/$file\">$file</a><br>($size $units)</td>"
           58  +    hd_puts "<a href=\"/$file\">$file</a><br>($size $units)</td>\n"
    53     59       hd_puts "<td width=\"5\"></td>"
    54     60       regsub -all VERSION $desc $version d2
    55         -    hd_puts "<td valign=\"top\">"
           61  +    hd_puts "\n<td valign=\"top\">"
    56     62       hd_resolve [string trim $d2]
    57         -    hd_puts "<br>(sha1: $sha1sum)</td></tr>"
           63  +    hd_puts "<br>(sha1: $sha1sum)</td></tr>\n"
    58     64       incr ::nDownload
    59     65     }
    60     66     if {$frag!=""} {
    61     67       eval hd_keywords [lrange $frag 1 end]
    62     68     }
    63     69   }
    64     70   cd $::DEST
    65     71   
    66         -proc Heading {title} {
           72  +proc Heading {title {tag {}}} {
    67     73     set ::pending_heading $title
           74  +  set ::pending_tag $tag
    68     75     # hd_puts "<tr><td colspan=4><big><b>$title</b></big></td></tr>"
    69     76   }
    70     77   
    71     78   Heading {Pre-release Source Code Snapshots}
    72     79   
    73     80   
    74     81   Product {sqlite-amalgamation-DATE.zip} {
................................................................................
   128    135   Product {sqlite-tea-VVV.tar.gz} {
   129    136     A tarball of the [amalgamation] together with a
   130    137     <a href="http://www.tcl.tk/doc/tea/">Tcl Extension
   131    138     Architecture (TEA)</a>
   132    139     compatible configure script and makefile.
   133    140   } {teatarball {TEA tarball}}
   134    141   
   135         -Heading {Documentation}
          142  +Heading {Documentation} docco
   136    143   
   137    144   Product {sqlite-doc-VVV.zip} {
   138    145     This ZIP archive contains most of the static HTML files that
   139    146     comprise this website, including all of the SQL Syntax and the
   140    147     C/C++ interface specs and other miscellaneous documentation.
   141    148   }
   142    149   
   143         -Heading {Precompiled Binaries for Linux}
          150  +Heading {Precompiled Binaries for Linux} linux
   144    151   
   145    152   Product sqlite-shell-linux-x86-VVV.zip {
   146    153     A [command-line shell]
   147    154     for accessing and modifying SQLite databases.
   148    155     This program is compatible with all versions of SQLite through VERSION
   149    156     and beyond.
   150    157   }
   151    158   
   152    159   Product sqlite-analyzer-linux-x86-VVV.zip {
   153    160     An analysis program for database files compatible with all SQLite 
   154    161     versions through VERSION and beyond.
   155    162   }
   156    163   
   157         -Heading {Precompiled Binaries for Mac OS X (x86)}
          164  +Heading {Precompiled Binaries for Mac OS X (x86)} mac
   158    165   
   159    166   Product sqlite-shell-osx-x86-VVV.zip {
   160    167     A [command-line shell]
   161    168     for accessing and modifying SQLite databases.
   162    169     This program is compatible with all versions of SQLite through VERSION
   163    170     and beyond.
   164    171   }
   165    172   
   166    173   Product sqlite-analyzer-osx-x86-VVV.zip {
   167    174     An analysis program for database files compatible with all SQLite 
   168    175     versions through VERSION and beyond.
   169    176   }
   170    177   
   171         -Heading {Precompiled Binaries for Windows}
          178  +Heading {Precompiled Binaries for Windows} win32
   172    179   
   173    180   set start $nDownload
   174    181   Product sqlite-shell-win32-x86-VVV.zip {
   175    182     A [command-line shell]
   176    183     for accessing and modifying SQLite databases.
   177    184     This program is compatible with all versions of SQLite through VERSION
   178    185     and beyond.
................................................................................
   191    198   }
   192    199   
   193    200   Product sqlite-analyzer-win32-x86-VVV.zip {
   194    201     An analysis program for database files compatible with all SQLite 
   195    202     versions through VERSION and beyond.
   196    203   }
   197    204   
   198         -Heading {Precompiled Binaries for Windows Runtime}
          205  +Heading {Precompiled Binaries for Windows Phone 8} wp8
          206  +
          207  +
          208  +Product sqlite-wp80-winrt-VVV.vsix {
          209  +  A complete VSIX package with an extension SDK and all other components
          210  +  needed to use SQLite for application development on Visual Studio
          211  +  2012 targeting Windows Phone 8.0.
          212  +}
          213  +
          214  +Product sqlite-wp80-winrt-DATE.vsix {
          215  +  A complete VSIX package with an extension SDK and all other components
          216  +  needed to use SQLite for application development on Visual Studio
          217  +  2012 targeting Windows Phone 8.0.
          218  +  This particular VSIX uses a snapshot of SQLite as of VERSION.
          219  +}
          220  +
          221  +
          222  +Heading {Precompiled Binaries for Windows Runtime} winrt
   199    223   
   200    224   Product sqlite-dll-winrt-x86-VVV.zip {
   201    225     This ZIP archive contains a DLL for the SQLite library version VERSION for
   202    226     32-bit x86 processors using the WinRT API.
   203    227   }
   204    228   
   205    229   Product sqlite-dll-winrt-x64-VVV.zip {
................................................................................
   224    248     hd_puts "
   225    249       Visit the <a href=\"http://system.data.sqlite.org/\">System.Data.SQLite.org
   226    250       </a> website and especially the <a href=\"$url\">download page</a> for
   227    251       source code and binaries of SQLite for .NET.</td></tr>
   228    252     "
   229    253   }
   230    254   
   231         -Heading {Legacy Source Code Distribution Formats (Not Recommended)}
          255  +Heading {Legacy Source Code Distribution Formats (Not Recommended)} old
   232    256   
   233    257   Product {sqlite-src-VVV.zip} {
   234    258     A ZIP archive of the complete source tree for SQLite version VERSION
   235    259     as extracted from the version control system.  <i>The Makefile and
   236    260     configure script in this tarball are not supported</i>.  Their use
   237    261     is <u>not</u> recommended. The SQLite developers do not use them.  
   238    262     You should not use them either.  If you want a configure script and
................................................................................
   279    303   increasing version number when viewed using "ls".  For version 3.X.Y the
   280    304   filename encoding is 3XXYY00.  For branch version 3.X.Y.Z, the encoding is
   281    305   3XXYYZZ.
   282    306   
   283    307   <p>The <i>date</i> in template (4) is of the form: YYYYMMDDHHMM
   284    308   
   285    309   <a name="cvs"></a>
          310  +<a name="fossil"></a>
   286    311   <h3>Canonical Source Code</h3>
   287    312   
   288    313   <p>
   289    314   The canonical SQLite source code is maintained in three self-synchronizing
   290    315   [http://www.fossil-scm.org/ | Fossil] repositories that are
   291    316   available for anonymous read-only access.  Anyone can 
   292    317   view the repository contents and download historical versions