Try to fix static bustage by porting parts of bug 449292 to the comm-central build system
This commit is contained in:
Родитель
5cd0af24ad
Коммит
1b7909ef04
|
@ -403,6 +403,8 @@ endif
|
|||
|
||||
QCMS_LIBS = @QCMS_LIBS@
|
||||
|
||||
MOZ_HARFBUZZ_LIBS = @MOZ_HARFBUZZ_LIBS@
|
||||
|
||||
MOZ_NATIVE_SQLITE = @MOZ_NATIVE_SQLITE@
|
||||
SQLITE_CFLAGS = @SQLITE_CFLAGS@
|
||||
SQLITE_LIBS = @SQLITE_LIBS@
|
||||
|
|
|
@ -6849,6 +6849,13 @@ dnl ========================================================
|
|||
QCMS_LIBS='$(DEPTH)/mozilla/gfx/qcms/$(LIB_PREFIX)mozqcms.$(LIB_SUFFIX)'
|
||||
AC_SUBST(QCMS_LIBS)
|
||||
|
||||
|
||||
dnl ========================================================
|
||||
dnl HarfBuzz
|
||||
dnl ========================================================
|
||||
MOZ_HARFBUZZ_LIBS='$(DEPTH)/gfx/harfbuzz/src/$(LIB_PREFIX)mozharfbuzz.$(LIB_SUFFIX)'
|
||||
AC_SUBST(MOZ_HARFBUZZ_LIBS)
|
||||
|
||||
dnl ========================================================
|
||||
dnl disable xul
|
||||
dnl ========================================================
|
||||
|
|
|
@ -191,6 +191,8 @@ ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
|
|||
OS_LIBS += -framework OpenGL
|
||||
endif
|
||||
|
||||
LIBS += $(MOZ_HARFBUZZ_LIBS)
|
||||
|
||||
endif # BUILD_STATIC_LIBS
|
||||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
|
|
|
@ -171,6 +171,9 @@ CPPSRCS += $(STATIC_CPPSRCS)
|
|||
EXTRA_DSO_LIBS += $(STATIC_EXTRA_DSO_LIBS)
|
||||
REQUIRES += $(STATIC_REQUIRES)
|
||||
EXTRA_LIBS += $(STATIC_EXTRA_LIBS)
|
||||
|
||||
LIBS += $(MOZ_HARFBUZZ_LIBS)
|
||||
|
||||
endif
|
||||
|
||||
# OpenGL is required by (mozilla/)content/canvas: see (mozilla/)layout/build/Makefile.in.
|
||||
|
|
Загрузка…
Ссылка в новой задаче