@@ -10,11 +10,6 @@ SQLITE_AMALGAMATION = sqlite-amalgamation-3490100
10
10
SQLITE_AMALGAMATION_ZIP_URL = https://sqlite.org/2025/sqlite-amalgamation-3490100.zip
11
11
SQLITE_AMALGAMATION_ZIP_SHA3 = e7eb4cfb2d95626e782cfa748f534c74482f2c3c93f13ee828b9187ce05b2da7
12
12
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
-
18
13
EMCC =emcc
19
14
20
15
SQLITE_COMPILATION_FLAGS = \
@@ -23,6 +18,7 @@ SQLITE_COMPILATION_FLAGS = \
23
18
-DSQLITE_DISABLE_LFS \
24
19
-DSQLITE_ENABLE_FTS3 \
25
20
-DSQLITE_ENABLE_FTS3_PARENTHESIS \
21
+ -DSQLITE_ENABLE_MATH_FUNCTIONS \
26
22
-DSQLITE_THREADSAFE=0 \
27
23
-DSQLITE_ENABLE_NORMALIZE
28
24
@@ -162,15 +158,11 @@ cache/$(SQLITE_AMALGAMATION).zip:
162
158
mkdir -p cache
163
159
curl -LsSf ' $(SQLITE_AMALGAMATION_ZIP_URL)' -o $@
164
160
165
- cache/$(EXTENSION_FUNCTIONS ) :
166
- mkdir -p cache
167
- curl -LsSf ' $(EXTENSION_FUNCTIONS_URL)' -o $@
168
-
169
161
# # sqlite-src
170
162
.PHONY : sqlite-src
171
- sqlite-src : sqlite-src/$(SQLITE_AMALGAMATION ) sqlite-src/ $( SQLITE_AMALGAMATION ) / $( EXTENSION_FUNCTIONS )
163
+ sqlite-src : sqlite-src/$(SQLITE_AMALGAMATION )
172
164
173
- sqlite-src/$(SQLITE_AMALGAMATION ) : cache/$(SQLITE_AMALGAMATION ) .zip sqlite-src/ $( SQLITE_AMALGAMATION ) / $( EXTENSION_FUNCTIONS )
165
+ sqlite-src/$(SQLITE_AMALGAMATION ) : cache/$(SQLITE_AMALGAMATION ) .zip
174
166
mkdir -p sqlite-src/$(SQLITE_AMALGAMATION )
175
167
echo ' $(SQLITE_AMALGAMATION_ZIP_SHA3) ./cache/$(SQLITE_AMALGAMATION).zip' > cache/check.txt
176
168
sha3sum -a 256 -c cache/check.txt
@@ -180,12 +172,6 @@ sqlite-src/$(SQLITE_AMALGAMATION): cache/$(SQLITE_AMALGAMATION).zip sqlite-src/$
180
172
unzip -u ' cache/$(SQLITE_AMALGAMATION).zip' -d sqlite-src/
181
173
touch $@
182
174
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
-
189
175
190
176
.PHONY : clean
191
177
clean :
0 commit comments