build a static obelisk library for easier linking with other software

This commit is contained in:
2023-02-25 21:27:32 -03:00
parent 1f8cc98ee2
commit 402862b54a
5 changed files with 258167 additions and 4 deletions

20
sqlite/meson.build Normal file
View File

@@ -0,0 +1,20 @@
sqlite_sources = files(
'sqlite3.c'
)
sqlite_include_directories = include_directories(['.'])
sqlite_args = [
'-DSQLITE_OMIT_DESERIALIZE',
'-DSQLITE_OMIT_DEPRECATED',
'-DSQLITE_OMIT_JSON',
'-DSQLITE_OMIT_LOAD_EXTENSION',
'-DSQLITE_OMIT_PROGRESS_CALLBACK',
'-DSQLITE_DEFAULT_FOREIGN_KEYS=1',
'-DSQLITE_DEFAULT_AUTOVACUUM=1',
'-DSQLITE_DISABLE_LFS',
'-DSQLITE_OMIT_TEMPDB',
'-DSQLITE_OMIT_GET_TABLE',
'-DSQLITE_OMIT_COMPLETE',
'-DSQLITE_OMIT_COMPILEOPTION_DIAGS'
]

245165
sqlite/sqlite3.c Normal file

File diff suppressed because it is too large Load Diff

12970
sqlite/sqlite3.h Normal file

File diff suppressed because it is too large Load Diff