Skip to content

Commit 5f3e151

Browse files
authored
Replace unsupported extension file with maintained feature flag
1 parent 52e5649 commit 5f3e151

File tree

1 file changed

+3
-17
lines changed

1 file changed

+3
-17
lines changed

Makefile

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,6 @@ SQLITE_AMALGAMATION = sqlite-amalgamation-3490100
1010
SQLITE_AMALGAMATION_ZIP_URL = https://sqlite.org/2025/sqlite-amalgamation-3490100.zip
1111
SQLITE_AMALGAMATION_ZIP_SHA3 = e7eb4cfb2d95626e782cfa748f534c74482f2c3c93f13ee828b9187ce05b2da7
1212

13-
# Note that extension-functions.c hasn't been updated since 2010-02-06, so likely doesn't need to be updated
14-
EXTENSION_FUNCTIONS = extension-functions.c
15-
EXTENSION_FUNCTIONS_URL = https://www.sqlite.org/contrib/download/extension-functions.c?get=25
16-
EXTENSION_FUNCTIONS_SHA1 = c68fa706d6d9ff98608044c00212473f9c14892f
17-
1813
EMCC=emcc
1914

2015
SQLITE_COMPILATION_FLAGS = \
@@ -23,6 +18,7 @@ SQLITE_COMPILATION_FLAGS = \
2318
-DSQLITE_DISABLE_LFS \
2419
-DSQLITE_ENABLE_FTS3 \
2520
-DSQLITE_ENABLE_FTS3_PARENTHESIS \
21+
-DSQLITE_ENABLE_MATH_FUNCTIONS \
2622
-DSQLITE_THREADSAFE=0 \
2723
-DSQLITE_ENABLE_NORMALIZE
2824

@@ -162,15 +158,11 @@ cache/$(SQLITE_AMALGAMATION).zip:
162158
mkdir -p cache
163159
curl -LsSf '$(SQLITE_AMALGAMATION_ZIP_URL)' -o $@
164160

165-
cache/$(EXTENSION_FUNCTIONS):
166-
mkdir -p cache
167-
curl -LsSf '$(EXTENSION_FUNCTIONS_URL)' -o $@
168-
169161
## sqlite-src
170162
.PHONY: sqlite-src
171-
sqlite-src: sqlite-src/$(SQLITE_AMALGAMATION) sqlite-src/$(SQLITE_AMALGAMATION)/$(EXTENSION_FUNCTIONS)
163+
sqlite-src: sqlite-src/$(SQLITE_AMALGAMATION)
172164

173-
sqlite-src/$(SQLITE_AMALGAMATION): cache/$(SQLITE_AMALGAMATION).zip sqlite-src/$(SQLITE_AMALGAMATION)/$(EXTENSION_FUNCTIONS)
165+
sqlite-src/$(SQLITE_AMALGAMATION): cache/$(SQLITE_AMALGAMATION).zip
174166
mkdir -p sqlite-src/$(SQLITE_AMALGAMATION)
175167
echo '$(SQLITE_AMALGAMATION_ZIP_SHA3) ./cache/$(SQLITE_AMALGAMATION).zip' > cache/check.txt
176168
sha3sum -a 256 -c cache/check.txt
@@ -180,12 +172,6 @@ sqlite-src/$(SQLITE_AMALGAMATION): cache/$(SQLITE_AMALGAMATION).zip sqlite-src/$
180172
unzip -u 'cache/$(SQLITE_AMALGAMATION).zip' -d sqlite-src/
181173
touch $@
182174

183-
sqlite-src/$(SQLITE_AMALGAMATION)/$(EXTENSION_FUNCTIONS): cache/$(EXTENSION_FUNCTIONS)
184-
mkdir -p sqlite-src/$(SQLITE_AMALGAMATION)
185-
echo '$(EXTENSION_FUNCTIONS_SHA1) ./cache/$(EXTENSION_FUNCTIONS)' > cache/check.txt
186-
sha1sum -c cache/check.txt
187-
cp 'cache/$(EXTENSION_FUNCTIONS)' $@
188-
189175

190176
.PHONY: clean
191177
clean:

0 commit comments

Comments
 (0)