# THIS FILE WAS AUTOMATICALLY GENERATED. DO NOT EDIT.

DEFINES += -DNDEBUG=1 -DTRIMMED=1
DIRS := build buildid_reader
include $(topsrcdir)/config/AB_rCD.mk
PRE_COMPILE_TARGETS += $(MDDEPDIR)/buildid.cpp.stub
buildid.cpp: $(MDDEPDIR)/buildid.cpp.stub ;
EXTRA_MDDEPEND_FILES += $(MDDEPDIR)/buildid.cpp.pp
$(MDDEPDIR)/buildid.cpp.stub: /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/toolkit/library/gen_buildid.py build/libxul_so.list
	$(REPORT_BUILD)
	$(call py_action,file_generate buildid.cpp,/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/toolkit/library/gen_buildid.py main buildid.cpp $(MDDEPDIR)/buildid.cpp.pp $(MDDEPDIR)/buildid.cpp.stub build/libxul_so.list)
	@$(TOUCH) $@

LOCAL_INCLUDES += -I$(topsrcdir)/config
LOCAL_INCLUDES += -I$(topsrcdir)/widget/windows
CPPSRCS += buildid.cpp
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 := xul
FORCE_STATIC_LIB := 1
REAL_LIBRARY := libxul_s.a
SHARED_LIBS += $(DEPTH)/dist/bin/libnspr4.so
SHARED_LIBS += $(DEPTH)/dist/bin/libplc4.so
SHARED_LIBS += $(DEPTH)/dist/bin/libplds4.so
SHARED_LIBS += $(DEPTH)/dist/bin/libgkcodecs.so
SHARED_LIBS += $(DEPTH)/dist/bin/liblgpllibs.so
SHARED_LIBS += $(DEPTH)/dist/bin/libnss3.so
SHARED_LIBS += $(DEPTH)/dist/bin/libnssutil3.so
SHARED_LIBS += $(DEPTH)/dist/bin/libsmime3.so
SHARED_LIBS += $(DEPTH)/dist/bin/libmozsqlite3.so
SHARED_LIBS += $(DEPTH)/dist/bin/libssl3.so
SHARED_LIBS += $(DEPTH)/dist/bin/libmozgtk.so
STATIC_LIBS += $(DEPTH)/third_party/angle/translator_gn/libtranslator_gn.a
STATIC_LIBS += $(DEPTH)/third_party/angle/angle_common_gn/libangle_common_gn.a
STATIC_LIBS += $(DEPTH)/third_party/angle/angle_common_shader_state_gn/libangle_common_shader_state_gn.a
STATIC_LIBS += $(DEPTH)/third_party/angle/preprocessor_gn/libpreprocessor_gn.a
STATIC_LIBS += $(DEPTH)/js/src/build/libjs_static.a
OS_LIBS += -lgtk-3
OS_LIBS += -lgdk-3
OS_LIBS += -lpangocairo-1.0
OS_LIBS += -lpango-1.0
OS_LIBS += -lharfbuzz
OS_LIBS += -latk-1.0
OS_LIBS += -lcairo-gobject
OS_LIBS += -lcairo
OS_LIBS += -lgdk_pixbuf-2.0
OS_LIBS += -lgio-2.0
OS_LIBS += -lgobject-2.0
OS_LIBS += -lglib-2.0
OS_LIBS += -lpixman-1
OS_LIBS += -ldbus-1
OS_LIBS += -lxcb-shm
OS_LIBS += -lX11-xcb
OS_LIBS += -lX11
OS_LIBS += -lxcb
OS_LIBS += -lXext
OS_LIBS += -lXfixes
OS_LIBS += -lXrandr
DEFINES += -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DMOZ_SUPPORT_LEAKCHECKING -DSTATIC_EXPORTABLE_JS_API
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 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DMOZ_SUPPORT_LEAKCHECKING -DSTATIC_EXPORTABLE_JS_API -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/toolkit/library -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/toolkit/library -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/config -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/widget/windows -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 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DMOZ_SUPPORT_LEAKCHECKING -DSTATIC_EXPORTABLE_JS_API -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/toolkit/library -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/amd64/toolkit/library -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/config -I/jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-158.0/widget/windows -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
