Bug 939622 - Remove LIBXUL_LIBRARY for intermediate libs that end up in gkmedias. r=gps

What LIBXUL_LIBRARY does is:
  - Imply FORCE_STATIC_LIB
  - Build with -DIMPL_LIBXUL
  - Build with -DMOZILLA_INTERNAL_API

Those intermediate libs that end up in gkmedias and have LIBXUL_LIBRARY defined
in their moz.build are all third party code (or handled like third party code).
Besides FORCE_STATIC_LIB, none of the side effects of LIBXUL_LIBRARY should be
needed.
This commit is contained in:
Mike Hommey 2013-11-19 11:47:49 +09:00
parent e42fd39b2e
commit 01f121af07
9 changed files with 0 additions and 20 deletions

View File

@ -108,8 +108,6 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
FAIL_ON_WARNINGS = True
LIBXUL_LIBRARY = True
MSVC_ENABLE_PGO = True
LIBRARY_NAME = 'gfx2d'

View File

@ -119,7 +119,6 @@ UNIFIED_SOURCES += ['src/compiler/' + src for src in [
]]
LIBRARY_NAME = 'angle'
LIBXUL_LIBRARY = True
MSVC_ENABLE_PGO = True
if CONFIG['OS_TARGET'] == 'WINNT':

View File

@ -114,8 +114,6 @@ if CONFIG['MOZ_ENABLE_CAIRO_FT']:
LIBRARY_NAME = 'mozcairo'
LIBXUL_LIBRARY = True
SOURCES += [
'cairo-analysis-surface.c',
'cairo-arc.c',

View File

@ -25,8 +25,6 @@ if CONFIG['OS_ARCH'] != 'Darwin' and CONFIG['GNU_CC']:
'pixman-arm-simd-asm.S',
]
LIBXUL_LIBRARY = True
SOURCES += [
'pixman-access-accessors.c',
'pixman-access.c',

View File

@ -4,9 +4,6 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
if CONFIG['OS_TARGET'] != 'WINNT':
LIBXUL_LIBRARY = True
# This should contain all of the _PUBLIC_HEADERS from files.mk
EXPORTS.graphite2 += [
'../include/graphite2/Font.h',

View File

@ -4,9 +4,6 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
if CONFIG['OS_ARCH'] != 'WINNT':
LIBXUL_LIBRARY = True
EXPORTS.harfbuzz += [
'hb-blob.h',
'hb-buffer.h',

View File

@ -4,9 +4,6 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
if CONFIG['OS_TARGET'] != 'WINNT':
LIBXUL_LIBRARY = True
EXPORTS += [
'../include/opentype-sanitiser.h',
'../include/ots-memory-stream.h',

View File

@ -11,8 +11,6 @@ EXPORTS += [
LIBRARY_NAME = 'mozqcms'
LIBXUL_LIBRARY = True
SOURCES += [
'chain.c',
'iccread.c',

View File

@ -585,8 +585,6 @@ if not CONFIG['INTEL_ARCHITECTURE'] and CONFIG['CPU_ARCH'] == 'arm' and CONFIG['
LIBRARY_NAME = 'skia'
LIBXUL_LIBRARY = True
MSVC_ENABLE_PGO = True
FINAL_LIBRARY = 'gkmedias'