Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/pkg
Path: blob/main/external/sqlite/Makefile.autosetup
2065 views
include @builddir@/mk/defs.mk
LIB=	sqlite
SRCS=	sqlite3.c \
	shell.c

LOCAL_CFLAGS=	-I$(top_srcdir)/external/linenoise \
		-I$(top_builddir)/external/sqlite \
		-D_HAVE_SQLITE_CONFIG_H \
		-DHAVE_LINENOISE=2 \
		-Wno-unused-variable \
		-Wno-unused-function \
		-Wno-strict-aliasing \
		-Wno-unused-parameter \
		-DSQLITE_OS_UNIX=1 \
		-DDHAVE_MALLOC_USABLE_SIZE=1 \
		-DSQLITE_OMIT_AUTOVACUUM \
		-DSQLITE_OMIT_BLOB_LITERAL \
		-DSQLITE_OMIT_DECLTYPE \
		-DSQLITE_OMIT_EXPLAIN \
		-DSQLITE_OMIT_DEPRECATED \
		-DSQLITE_OMIT_LOAD_EXTENSION \
		-DSQLITE_OMIT_PROGRESS_CALLBACK \
		-DSQLITE_OMIT_TCL_VARIABLE \
		-DSQLITE_OMIT_UTF16 \
		-DSQLITE_OMIT_CAT \
		-DSQLITE_OMIT_CHECK \
		-DSQLITE_OMIT_AUTOINIT \
		-DSQLITE_OMIT_COMPILEOPTION_DIAGS \
		-DSQLITE_OMIT_INTEGRITY_CHECK \
		-DSQLITE_OMIT_BUILTIN_TEST \
		-DSQLITE_OMIT_SHARED_CACHE \
		-DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \
		-DUSE_PREAD \
		-DUSE_PWRITE \
		-DSQLITE_THREADSAFE=0 \
		-DSQLITE_TEMP_STORE=3 \
		-DSQLITE_ENABLE_FTS4 \
		-DSQLITE_SHELL_DBNAME_PROC=pkgshell_opendb \
		-DSQLITE_SHELL_INIT_PROC=pkgdb_init_proc \
		-Dmain=sqlite3_shell \
		-DNDEBUG

VPATH=	$(top_srcdir)/external/sqlite

include $(MK)/static-lib.mk