mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
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:
parent
e42fd39b2e
commit
01f121af07
@ -108,8 +108,6 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
|
||||
|
||||
FAIL_ON_WARNINGS = True
|
||||
|
||||
LIBXUL_LIBRARY = True
|
||||
|
||||
MSVC_ENABLE_PGO = True
|
||||
|
||||
LIBRARY_NAME = 'gfx2d'
|
||||
|
@ -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':
|
||||
|
@ -114,8 +114,6 @@ if CONFIG['MOZ_ENABLE_CAIRO_FT']:
|
||||
|
||||
LIBRARY_NAME = 'mozcairo'
|
||||
|
||||
LIBXUL_LIBRARY = True
|
||||
|
||||
SOURCES += [
|
||||
'cairo-analysis-surface.c',
|
||||
'cairo-arc.c',
|
||||
|
@ -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',
|
||||
|
@ -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',
|
||||
|
@ -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',
|
||||
|
@ -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',
|
||||
|
@ -11,8 +11,6 @@ EXPORTS += [
|
||||
|
||||
LIBRARY_NAME = 'mozqcms'
|
||||
|
||||
LIBXUL_LIBRARY = True
|
||||
|
||||
SOURCES += [
|
||||
'chain.c',
|
||||
'iccread.c',
|
||||
|
@ -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'
|
||||
|
Loading…
Reference in New Issue
Block a user