Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Merge the download page improvements that have been taking place over on the 3.7.17 branch. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
0dc4a0b22aa2835d42f01e497c56e0d9 |
User & Date: | drh 2013-07-23 13:48:20.247 |
Context
2013-08-01
| ||
17:48 | Fix the description of COLLATE operator precedence so that it is aligned with the implementation. (check-in: 52366f9588 user: drh tags: trunk) | |
2013-07-23
| ||
13:48 | Merge the download page improvements that have been taking place over on the 3.7.17 branch. (check-in: 0dc4a0b22a user: drh tags: trunk) | |
13:45 | Add a missing "not" to the text in the download page. (check-in: 53bc857d09 user: drh tags: 3.7.17) | |
2013-07-17
| ||
15:39 | Omit the newline from the default root name in standalone mode in althttpd. (check-in: 6df9c92bc9 user: drh tags: trunk) | |
Changes
Changes to pages/download.in.
1 2 3 | <title>SQLite Download Page</title> <h2>SQLite Download Page</h2> | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <title>SQLite Download Page</title> <h2>SQLite Download Page</h2> <table width="100%" cellpadding="5" cellspacing="0"> <tcl> hd_keywords {download page} set nDownload 0 set BG {} proc Product {pattern desc {frag {}}} { regsub VVV $pattern {*} p3 regsub DATE $p3 {20*} p3 regsub YEAR $p3 {20[134][0-9]} p3 regsub VVV $pattern {(30\d{5})} pattern regsub DATE $pattern {(\d{12})} pattern regsub YEAR $pattern {\d{4}} pattern |
︙ | ︙ | |||
36 37 38 39 40 41 42 | if {$size>1024*1024} { set size [format %.2f [expr {$size/(1024.0*1024.0)}]] set units MiB } elseif {$size>1024} { set size [format %.2f [expr {$size/(1024.0)}]] set units KiB } | | > > > > > | | | > > > | | 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 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 | if {$size>1024*1024} { set size [format %.2f [expr {$size/(1024.0*1024.0)}]] set units MiB } elseif {$size>1024} { set size [format %.2f [expr {$size/(1024.0)}]] set units KiB } global pending_heading pending_tag BG if {$BG!=""} { set tr "<tr bgcolor=\"$BG\">" } else { set tr "<tr>" } if {$pending_heading!=""} { if {$pending_tag!=""} { set tg "<a name=\"$pending_tag\"></a>" set pending_tag {} } else { set tg "" } hd_puts "$tr<td colspan=\"4\">$tg<b>$pending_heading</b></td></tr>\n" set pending_heading {} } hd_puts "$tr<td width=\"10\"></td>" hd_puts "<td valign=\"top\" align=\"right\">" if {$frag!=""} { eval hd_fragment $frag set frag {} } hd_puts "<a href=\"$file\">[file tail $file]</a><br>($size $units)</td>\n" hd_puts "<td width=\"5\"></td>" regsub -all VERSION $desc $version d2 hd_puts "\n<td valign=\"top\">" hd_resolve [string trim $d2] hd_puts "<br>(sha1: $sha1sum)</td></tr>\n" incr ::nDownload } if {$frag!=""} { eval hd_keywords [lrange $frag 1 end] } } cd $::DEST proc Heading {title {tag {}} {bgcolor {}}} { set ::pending_heading $title set ::pending_tag $tag set ::BG $bgcolor # hd_puts "<tr><td colspan=4><big><b>$title</b></big></td></tr>" } set Caution #fff1c8 Heading {Pre-release Snapshots} {} $Caution Product {snapshot/sqlite-amalgamation-DATE.zip} { This is a snapshot (as of VERSION) of the current SQLite code under development. Use this snapshot for testing only. This is not a release. This ZIP archive contains all preprocessed C code combined into a single source file (the [amalgamation]). |
︙ | ︙ | |||
104 105 106 107 108 109 110 111 112 113 114 115 116 117 | shell program for 32-bit windows. } Product {snapshot/sqlite-shell-win64-x64-DATE.zip} { This is a snapshot (as of VERSION) build of the <a href="sqlite.html">sqlite3.exe command-line shell</a> shell program for 64-bit windows. } Heading {Source Code} Product {YEAR/sqlite-amalgamation-VVV.zip} { This ZIP archive contains all C source code for SQLite VERSION combined into a | > > > > > > > | 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 | shell program for 32-bit windows. } Product {snapshot/sqlite-shell-win64-x64-DATE.zip} { This is a snapshot (as of VERSION) build of the <a href="sqlite.html">sqlite3.exe command-line shell</a> shell program for 64-bit windows. } Product {snapshot/sqlite-winrt81-DATE.vsix} { This is a snapshot (as of VERSION) for a complete VSIX package with an extension SDK and all other components needed to use SQLite for WinRT 8.1 application development with Visual Studio 2013. This is not a release. } Heading {Source Code} Product {YEAR/sqlite-amalgamation-VVV.zip} { This ZIP archive contains all C source code for SQLite VERSION combined into a |
︙ | ︙ | |||
216 217 218 219 220 221 222 | Product YEAR/sqlite-wp80-winrt-DATE.vsix { A complete VSIX package with an extension SDK and all other components needed to use SQLite for application development with Visual Studio 2012 targeting Windows Phone 8.0. This particular VSIX uses a snapshot of SQLite as of VERSION. } | < | 232 233 234 235 236 237 238 239 240 241 242 243 244 245 | Product YEAR/sqlite-wp80-winrt-DATE.vsix { A complete VSIX package with an extension SDK and all other components needed to use SQLite for application development with Visual Studio 2012 targeting Windows Phone 8.0. This particular VSIX uses a snapshot of SQLite as of VERSION. } Heading {Precompiled Binaries for Windows Runtime} winrt Product YEAR/sqlite-dll-winrt-x86-VVV.zip { This ZIP archive contains a DLL for the SQLite library version VERSION for 32-bit x86 processors using the WinRT API. } |
︙ | ︙ | |||
275 276 277 278 279 280 281 282 283 284 285 | <u>not</u> recommended. Use one of the amalgamation packages above unless you have a compelling reason not to. } </tcl> </table> <tcl>hd_fragment encoding {build product names}</tcl> <h3>Build Product Names</h3> | > | < < | | 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 | <u>not</u> recommended. Use one of the amalgamation packages above unless you have a compelling reason not to. } </tcl> </table> <hr> <tcl>hd_fragment encoding {build product names}</tcl> <h3>Build Product Names</h3> <p> Build products are named using one of the following templates: <ol> <li> <b>sqlite-</b>product<b>-</b>version<b>.zip</b> <li> <b>sqlite-</b>product<b>-</b>version<b>.tar.gz</b> <li> <b>sqlite-</b>product<b>-</b>os<b>-</b>cpu<b>-</b>version<b>.zip</b> <li> <b>sqlite-</b>product<b>-</b>date<b>.zip</b> </ol> |
︙ | ︙ | |||
306 307 308 309 310 311 312 | filename encoding is 3XXYY00. For branch version 3.X.Y.Z, the encoding is 3XXYYZZ. <p>The <i>date</i> in template (4) is of the form: YYYYMMDDHHMM <a name="cvs"></a> <a name="fossil"></a> | | | > | > > | 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 | filename encoding is 3XXYY00. For branch version 3.X.Y.Z, the encoding is 3XXYYZZ. <p>The <i>date</i> in template (4) is of the form: YYYYMMDDHHMM <a name="cvs"></a> <a name="fossil"></a> <h3>Source Code Repositories</h3> <p> The SQLite source code is maintained in three geographically-dispersed self-synchronizing [http://www.fossil-scm.org/ | Fossil] repositories that are available for anonymous read-only access. Anyone can view the repository contents and download historical versions of individual files or ZIP archives of historical check-ins.</p> <p>Note that a unix-like development environment, including a recent version of <a href="http://www.tcl.tk/">Tcl</a>, is required in order to build from the repository sources. The [amalgamation] source code files (the "sqlite3.c" and "sqlite3.h" files) are not contained in the repository.</p> <blockquote> <a href="http://www.sqlite.org/cgi/src">http://www.sqlite.org/cgi/src</a> (Dallas)<br> <a href="http://www2.sqlite.org/cgi/src">http://www2.sqlite.org/cgi/src</a> (Newark)<br> <a href="http://www3.sqlite.org/cgi/src">http://www3.sqlite.org/cgi/src</a> (Fremont)<br> </blockquote> |
︙ | ︙ |