OLD | NEW |
1 Name: sqlite | 1 Name: sqlite |
2 URL: http://sqlite.org/ | 2 URL: http://sqlite.org/ |
3 Version: 3.8.7.4 | 3 Version: 3.8.7.4 |
4 Included In Release: Yes | 4 Included In Release: Yes |
5 Security Critical: Yes | 5 Security Critical: Yes |
6 License: Public domain | 6 License: Public domain |
7 | 7 |
8 1) Managing differences between SQLite core and Chromium's version. | 8 1) Managing differences between SQLite core and Chromium's version. |
9 2) Making changes to Chromium SQLite. | 9 2) Making changes to Chromium SQLite. |
10 3) Import new release of SQLite. | 10 3) Import new release of SQLite. |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
129 git am --keep-non-patch patches/*.patch | 129 git am --keep-non-patch patches/*.patch |
130 git diff master | 130 git diff master |
131 # This branch should be identical to master. | 131 # This branch should be identical to master. |
132 | 132 |
133 #### Create new-SQLite reference branch. | 133 #### Create new-SQLite reference branch. |
134 git checkout -b sqlite_${VERSION} master | 134 git checkout -b sqlite_${VERSION} master |
135 git rebase sqlite_${BASE} | 135 git rebase sqlite_${BASE} |
136 # SQLite's download page is at <http://www.sqlite.org/download.html>. Scroll to | 136 # SQLite's download page is at <http://www.sqlite.org/download.html>. Scroll to |
137 # "Legacy Source Code Distribution Formats", and grab sqlite-src-<VERSION>.zip. | 137 # "Legacy Source Code Distribution Formats", and grab sqlite-src-<VERSION>.zip. |
138 # Unzip it and pull it into the repo. | 138 # Unzip it and pull it into the repo. |
139 wget http://www.sqlite.org/2014/sqlite-src-${VERSION}.zip | 139 wget http://www.sqlite.org/2016/sqlite-src-${VERSION}.zip |
140 unzip sqlite-src-${VERSION}.zip | 140 unzip sqlite-src-${VERSION}.zip |
141 rm sqlite-src-${VERSION}.zip | 141 rm sqlite-src-${VERSION}.zip |
142 # -f includes ignored files, of which there are a couple. | 142 # -f includes ignored files, of which there are a couple. |
143 git add -f sqlite-src-${VERSION}/ | 143 git add -f sqlite-src-${VERSION}/ |
144 git commit -m "Begin import of sqlite-src-${VERSION}" | 144 git commit -m "Begin import of sqlite-src-${VERSION}" |
145 # Sometimes DOS line endings sneak into the source code. This command works on | 145 # Sometimes DOS line endings sneak into the source code. This command works on |
146 # OSX and Linux and fixes those files, but double-check the results before | 146 # OSX and Linux and fixes those files, but double-check the results before |
147 # committing: | 147 # committing: |
148 egrep --exclude="*.eps" --exclude="*.ico" --exclude="*.jpg" \ | 148 egrep --exclude="*.eps" --exclude="*.ico" --exclude="*.jpg" \ |
149 --exclude="*.gif" --exclude="*.tiff" --exclude="*.vsix" -URl '\r' \ | 149 --exclude="*.gif" --exclude="*.tiff" --exclude="*.vsix" \ |
| 150 --exclude="*.db" -URl '\r' \ |
150 sqlite-src-${VERSION}/ | LANG=C xargs sed -i~ -e $'s/\r$//' | 151 sqlite-src-${VERSION}/ | LANG=C xargs sed -i~ -e $'s/\r$//' |
151 # This might fail for lack of changes. | 152 # This might fail for lack of changes. |
152 git commit -a -m "Fix line endings for sqlite-src-${VERSION}" | 153 git commit -a -m "Fix line endings for sqlite-src-${VERSION}" |
153 git rm -rf src | 154 git rm -rf src |
154 cp -a sqlite-src-${VERSION} src | 155 cp -a sqlite-src-${VERSION} src |
155 # -f includes ignored files, of which there are a couple. | 156 # -f includes ignored files, of which there are a couple. |
156 git add -f src/ | 157 git add -f src/ |
157 git commit -m "Update src to sqlite-src-${VERSION}" src/ | 158 git commit -m "Update src to sqlite-src-${VERSION}" src/ |
158 # This branch is unlikely to build. | 159 # This branch is unlikely to build. |
159 | 160 |
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
251 NOTE(shess): On Ubuntu it is possible to run the tests in a tmpfs something | 252 NOTE(shess): On Ubuntu it is possible to run the tests in a tmpfs something |
252 like: | 253 like: |
253 | 254 |
254 TMPFS=/dev/shm/sqlite_build | 255 TMPFS=/dev/shm/sqlite_build |
255 BUILD=$PWD | 256 BUILD=$PWD |
256 mkdir $TMPFS | 257 mkdir $TMPFS |
257 (cd $TMPFS ; $BUILD/testfixture $BUILD/../test/veryquick.test >/tmp/test.log) | 258 (cd $TMPFS ; $BUILD/testfixture $BUILD/../test/veryquick.test >/tmp/test.log) |
258 | 259 |
259 This is faster, but it is plausible that different things are being tested than | 260 This is faster, but it is plausible that different things are being tested than |
260 real-world use. | 261 real-world use. |
OLD | NEW |