mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-30 01:02:29 +00:00
Enable sqlite zipfile module in redbean
This change also breaks out a bunch of extension files that the SQLite authors inlined into a shell.c amalgamation.
This commit is contained in:
parent
2c7f865b12
commit
34e39ad027
18 changed files with 9640 additions and 9822 deletions
12
third_party/sqlite3/sqlite3.mk
vendored
12
third_party/sqlite3/sqlite3.mk
vendored
|
@ -127,7 +127,8 @@ THIRD_PARTY_SQLITE3_FLAGS = \
|
|||
-DSQLITE_OMIT_AUTOINIT \
|
||||
-DSQLITE_OMIT_GET_TABLE \
|
||||
-DSQLITE_HAVE_C99_MATH_FUNCS \
|
||||
-DSQLITE_ENABLE_MATH_FUNCTIONS
|
||||
-DSQLITE_ENABLE_MATH_FUNCTIONS \
|
||||
-DSQLITE_ENABLE_JSON1 \
|
||||
|
||||
$(THIRD_PARTY_SQLITE3_A_OBJS): \
|
||||
OVERRIDE_CFLAGS += \
|
||||
|
@ -157,13 +158,8 @@ $(THIRD_PARTY_SQLITE3_SHELL_OBJS): \
|
|||
-DSQLITE_ENABLE_FTS5 \
|
||||
-DSQLITE_ENABLE_RTREE \
|
||||
-DSQLITE_ENABLE_GEOPOLY \
|
||||
-DSQLITE_ENABLE_JSON1 \
|
||||
-DHAVE_LINENOISE
|
||||
|
||||
o/$(MODE)/third_party/sqlite3/shell.shell.o: \
|
||||
OVERRIDE_CFLAGS += \
|
||||
-DSTACK_FRAME_UNLIMITED
|
||||
|
||||
o//third_party/sqlite3/parse.o \
|
||||
o//third_party/sqlite3/select.o \
|
||||
o//third_party/sqlite3/pragma.o \
|
||||
|
@ -171,6 +167,10 @@ o//third_party/sqlite3/vdbe.o: \
|
|||
OVERRIDE_CFLAGS += \
|
||||
-Os
|
||||
|
||||
o/$(MODE)/third_party/sqlite3/shell.shell.o: \
|
||||
OVERRIDE_CFLAGS += \
|
||||
-DSTACK_FRAME_UNLIMITED
|
||||
|
||||
$(THIRD_PARTY_SQLITE3_A_OBJS) \
|
||||
$(THIRD_PARTY_SQLITE3_SHELL_OBJS): \
|
||||
OVERRIDE_CFLAGS += \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue