@@ -10,11 +10,6 @@ SQLITE_AMALGAMATION = sqlite-amalgamation-3490100
1010SQLITE_AMALGAMATION_ZIP_URL = https://sqlite.org/2025/sqlite-amalgamation-3490100.zip
1111SQLITE_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-
1813EMCC =emcc
1914
2015SQLITE_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
191177clean :
0 commit comments