Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Update the release builder script. (CVS 3957) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
21299b917812920c70001c2d3d9b65f6 |
User & Date: | drh 2007-05-08 18:30:36.000 |
Context
2007-05-08
| ||
20:37 | Fix the amalgamation generator so that all non-API functions have file scope. (CVS 3958) (check-in: e9f56ead05 user: drh tags: trunk) | |
18:30 | Update the release builder script. (CVS 3957) (check-in: 21299b9178 user: drh tags: trunk) | |
18:04 | Fix a null-pointer dereference that follows a malloc() failure introduced in (3954). (CVS 3956) (check-in: 251ba1981e user: danielk1977 tags: trunk) | |
Changes
Changes to publish.sh.
︙ | ︙ | |||
22 23 24 25 26 27 28 | VERSW=`sed 's/\./_/g' $srcdir/VERSION` echo "VERSIONS: $VERS $VERSW" # Start by building an sqlite shell for linux. # make clean make sqlite3.c | | > > > > > > | | | | | 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 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 | VERSW=`sed 's/\./_/g' $srcdir/VERSION` echo "VERSIONS: $VERS $VERSW" # Start by building an sqlite shell for linux. # make clean make sqlite3.c gcc -Os -Itsrc sqlite3.c tsrc/shell.c -o sqlite3 -ldl -lpthread strip sqlite3 mv sqlite3 sqlite3-$VERS.bin gzip sqlite3-$VERS.bin chmod 644 sqlite3-$VERS.bin.gz mv sqlite3-$VERS.bin.gz doc # Build a source archive useful for windows. # make target_source cd tsrc rm fts* rm -f ../doc/sqlite-source-$VERSW.zip zip ../doc/sqlite-source-$VERSW.zip * cd .. make sqlite3.c cp tsrc/sqlite3.h . pwd zip doc/sqlite-amalgamation-$VERSW.zip sqlite3.c sqlite3.h # Build the sqlite.so and tclsqlite.so shared libraries # under Linux # make sqlite3.c TCLDIR=/home/drh/tcltk/846/linux/846linux TCLSTUBLIB=$TCLDIR/libtclstub8.4g.a gcc -Os -shared -Itsrc sqlite3.c tsrc/tclsqlite.c $TCLSTUBLIB -o tclsqlite3.so strip tclsqlite3.so chmod 644 tclsqlite3.so mv tclsqlite3.so tclsqlite-$VERS.so gzip tclsqlite-$VERS.so mv tclsqlite-$VERS.so.gz doc gcc -Os -shared -Itsrc sqlite3.c -o sqlite3.so strip sqlite3.so chmod 644 sqlite3.so mv sqlite3.so sqlite-$VERS.so gzip sqlite-$VERS.so mv sqlite-$VERS.so.gz doc # Build the tclsqlite3.dll and sqlite3.dll shared libraries. # . $srcdir/mkdll.sh echo zip doc/tclsqlite-$VERSW.zip tclsqlite3.dll zip doc/tclsqlite-$VERSW.zip tclsqlite3.dll echo zip doc/sqlitedll-$VERSW.zip sqlite3.dll sqlite3.def zip doc/sqlitedll-$VERSW.zip sqlite3.dll sqlite3.def # Build the sqlite.exe executable for windows. # make target_source OPTS='-DSTATIC_BUILD=1 -DNDEBUG=1' i386-mingw32msvc-gcc -Os $OPTS -Itsrc -I$TCLDIR sqlite3.c tsrc/shell.c \ -o sqlite3.exe zip doc/sqlite-$VERSW.zip sqlite3.exe # Construct a tarball of the source tree # ORIGIN=`pwd` cd $srcdir |
︙ | ︙ |
Changes to www/download.tcl.
1 2 3 | # # Run this TCL script to generate HTML for the download.html file. # | | | 1 2 3 4 5 6 7 8 9 10 11 | # # Run this TCL script to generate HTML for the download.html file. # set rcsid {$Id: download.tcl,v 1.27 2007/05/08 18:30:36 drh Exp $} source common.tcl header {SQLite Download Page} puts { <h2>SQLite Download Page</h1> <table width="100%" cellpadding="5"> } |
︙ | ︙ | |||
132 133 134 135 136 137 138 | Product {sqlite-V3.tar.gz} { A tarball of the complete source tree for SQLite version VERSION including all of the documentation. } Product {sqlite-source-V3.zip} { | | > > > > > > > > | 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 | Product {sqlite-V3.tar.gz} { A tarball of the complete source tree for SQLite version VERSION including all of the documentation. } Product {sqlite-source-V3.zip} { This ZIP archive contains preprocessed C code for the SQLite library as individual source files. Unlike the tarballs below, all of the preprocessing and automatic code generation has already been done on these C code files, so they can be converted to object code directly with any ordinary C compiler. } Product {sqlite-amalgamation-V3.zip} { This ZIP archive contains all preprocessed C code combined into a single source file (the <a href="http://www.sqlite.org/cvstrac/wiki?p=TheAmalgamation"> amalgamation</a>). } Product {sqlite-V3-tea.tar.gz} { A tarball of proprocessed source code together with a <a href="http://www.tcl.tk/doc/tea/">Tcl Extension Architecture (TEA)</a> compatible configure script and makefile. } |
︙ | ︙ |