Bug 709914 - Slice out the ANGLE compiler from libxul on Windows. r=khuey,a=philor

This commit is contained in:
Mike Hommey 2011-12-15 06:40:23 +01:00
parent 16031a25e3
commit 08ab6292b8
4 changed files with 17 additions and 3 deletions

View File

@ -45,7 +45,9 @@ include $(DEPTH)/config/autoconf.mk
MODULE = angle
LIBRARY_NAME = angle
LIBXUL_LIBRARY = 1
EXPORT_LIBRARY = 1
ifeq (WINNT,$(OS_TARGET))
VISIBILITY_FLAGS =
endif
EXPORTS_NAMESPACES = angle

View File

@ -86,6 +86,12 @@ SHARED_LIBRARY_LIBS += \
$(NULL)
endif
SHARED_LIBRARY_LIBS += \
$(DEPTH)/gfx/angle/$(LIB_PREFIX)angle.$(LIB_SUFFIX) \
$(NULL)
EXTRA_DSO_LDOPTS = $(MOZALLOC_LIB) $(NSPR_LIBS)
ifeq (WINNT,$(OS_TARGET))
DEFFILE = $(srcdir)/symbols.def
endif

View File

@ -77,3 +77,11 @@ vpx_codec_destroy
vpx_codec_get_frame
vpx_codec_peek_stream_info
vpx_codec_vp8_dx
ShInitialize
ShFinalize
ShGetObjectCode
ShDestruct
ShGetInfoLog
ShCompile
ShGetInfo
ShConstructCompiler

View File

@ -318,8 +318,6 @@ STATIC_LIBS += thebes gl ycbcr
COMPONENT_LIBS += profiler
STATIC_LIBS += angle
ifeq (windows,$(MOZ_WIDGET_TOOLKIT))
COMPONENT_LIBS += gkwidget
endif