# THIS FILE WAS AUTOMATICALLY GENERATED. DO NOT EDIT.

DEFINES += -DNDEBUG=1 -DTRIMMED=1
DIRS := ../../../third_party/sqlite3/src
include $(topsrcdir)/config/AB_rCD.mk
PRE_COMPILE_TARGETS += $(MDDEPDIR)/libmozsqlite3.so.symbols.stub
libmozsqlite3.so.symbols: $(MDDEPDIR)/libmozsqlite3.so.symbols.stub ;
EXTRA_MDDEPEND_FILES += $(MDDEPDIR)/libmozsqlite3.so.symbols.pp
$(MDDEPDIR)/libmozsqlite3.so.symbols.stub: /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/python/mozbuild/mozbuild/action/generate_symbols_file.py $(topsrcdir)/third_party/sqlite3/src/sqlite.symbols backend.mk
	$(REPORT_BUILD)
	$(call py_action,file_generate libmozsqlite3.so.symbols,/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/python/mozbuild/mozbuild/action/generate_symbols_file.py generate_symbols_file libmozsqlite3.so.symbols $(MDDEPDIR)/libmozsqlite3.so.symbols.pp $(MDDEPDIR)/libmozsqlite3.so.symbols.stub $(topsrcdir)/third_party/sqlite3/src/sqlite.symbols -DNDEBUG=1 -DTRIMMED=1)
	@$(TOUCH) $@

COMPUTED_LDFLAGS += -Wl,-z,text -Wl,-z,now -fstack-protector-strong -L/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/bin '-Wl,-R,$$ORIGIN'
LIBRARY_NAME := sqlite
FORCE_SHARED_LIB := 1
IMPORT_LIBRARY := $(DEPTH)/dist/bin/libmozsqlite3.so
SHARED_LIBRARY := $(DEPTH)/dist/bin/libmozsqlite3.so
DSO_SONAME := libmozsqlite3.so
EXTRA_DSO_LDOPTS += -Wl,-M,libmozsqlite3.so.symbols
LIB_IS_C_ONLY := 1
libmozsqlite3.so_OBJS := -Wl,@/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/config/external/sqlite/libmozsqlite3_so.list
$(DEPTH)/dist/bin/libmozsqlite3.so: libmozsqlite3_so.list
$(DEPTH)/dist/bin/libmozsqlite3.so: ../../../third_party/sqlite3/src/sqlite3.o \
    ../../../third_party/sqlite3/ext/fts5.o \
    ../../../third_party/sqlite3/ext/sqlite-vec.o
$(DEPTH)/dist/bin/libmozsqlite3.so: libmozsqlite3.so.symbols
OS_LIBS += -ldl
COMPUTED_CFLAGS += -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/system_wrappers -include /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/config/external/sqlite -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/config/external/sqlite -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/include -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/include/nspr -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/include/nss -I/usr/include/pixman-1 -DMOZILLA_CLIENT -include /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/mozilla-config.h -pthread -ffunction-sections -fdata-sections -fno-math-errno -pipe -fPIC -m64 -O3 -D__int8_t_defined -O -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Winvalid-utf8 -Wduplicated-cond -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off
COMPUTED_CXXFLAGS += -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/stl_wrappers -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/system_wrappers -include /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstrict-flex-arrays=1 -DNDEBUG=1 -DTRIMMED=1 -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/config/external/sqlite -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/config/external/sqlite -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/include -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/include/nspr -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/dist/include/nss -I/usr/include/pixman-1 -DMOZILLA_CLIENT -include /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/mozilla-config.h -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -m64 -O3 -Wno-invalid-offsetof -fpermissive -O -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wno-deprecated-enum-enum-conversion -Winvalid-utf8 -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -fno-strict-aliasing -ffp-contract=off
COMPUTED_CXX_LDFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstrict-flex-arrays=1 -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -m64 -O3 -Wno-invalid-offsetof -fpermissive -O -fomit-frame-pointer -funwind-tables
COMPUTED_C_LDFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstrict-flex-arrays=1 -pthread -ffunction-sections -fdata-sections -fno-math-errno -pipe -fPIC -m64 -O3 -D__int8_t_defined -O -fomit-frame-pointer -funwind-tables
