mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 968623 - Port the DEFINES variable in toolkit/library/Makefile.in to moz.build; r=glandium
This commit is contained in:
parent
d77c548458
commit
91fac0cd26
@ -66,50 +66,6 @@ EXTRA_DEPS += symverscript
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# component libraries
|
|
||||||
ifdef MOZ_JSDEBUGGER
|
|
||||||
DEFINES += -DMOZ_JSDEBUGGER
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef MOZ_PREF_EXTENSIONS
|
|
||||||
DEFINES += -DMOZ_PREF_EXTENSIONS
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef MOZ_AUTH_EXTENSION
|
|
||||||
DEFINES += -DMOZ_AUTH_EXTENSION
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef MOZ_PERMISSIONS
|
|
||||||
DEFINES += -DMOZ_PERMISSIONS
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef MOZ_UNIVERSALCHARDET
|
|
||||||
DEFINES += -DMOZ_UNIVERSALCHARDET
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq (,$(filter android gonk qt os2 cocoa windows,$(MOZ_WIDGET_TOOLKIT)))
|
|
||||||
ifdef MOZ_XUL
|
|
||||||
DEFINES += -DMOZ_FILEVIEW
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Platform-specific icon channel stuff - supported mostly-everywhere
|
|
||||||
ifneq (,$(filter windows os2 mac cocoa gtk2 gtk3 qt android,$(MOZ_WIDGET_TOOLKIT)))
|
|
||||||
DEFINES += -DICON_DECODER
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef MOZ_SPELLCHECK
|
|
||||||
DEFINES += -DMOZ_SPELLCHECK
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef MOZ_ZIPWRITER
|
|
||||||
DEFINES += -DMOZ_ZIPWRITER
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef MOZ_GIO_COMPONENT
|
|
||||||
DEFINES += -DMOZ_GIO_COMPONENT
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifdef MOZ_APP_COMPONENT_LIBS
|
ifdef MOZ_APP_COMPONENT_LIBS
|
||||||
COMPONENT_LIBS += $(MOZ_APP_COMPONENT_LIBS)
|
COMPONENT_LIBS += $(MOZ_APP_COMPONENT_LIBS)
|
||||||
endif
|
endif
|
||||||
@ -393,12 +349,6 @@ ifeq ($(MOZ_WIDGET_TOOLKIT),windows)
|
|||||||
OS_LIBS += $(call EXPAND_LIBNAME,usp10 oleaut32)
|
OS_LIBS += $(call EXPAND_LIBNAME,usp10 oleaut32)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifdef MOZ_DEBUG
|
|
||||||
ifdef ENABLE_TESTS
|
|
||||||
DEFINES += -DENABLE_LAYOUTDEBUG
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq (WINNT_1,$(OS_TARGET)_$(MOZ_PROFILE_USE))
|
ifeq (WINNT_1,$(OS_TARGET)_$(MOZ_PROFILE_USE))
|
||||||
# Wrap linker to measure peak virtual memory usage.
|
# Wrap linker to measure peak virtual memory usage.
|
||||||
LD := $(PYTHON) $(topsrcdir)/build/link.py $(CURDIR)/linker-vsize $(LD)
|
LD := $(PYTHON) $(topsrcdir)/build/link.py $(CURDIR)/linker-vsize $(LD)
|
||||||
|
@ -15,6 +15,35 @@ if CONFIG['OS_ARCH'] == 'WINNT':
|
|||||||
'nsDllMain.cpp',
|
'nsDllMain.cpp',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
# component libraries
|
||||||
|
additional_defines = (
|
||||||
|
'MOZ_AUTH_EXTENSION',
|
||||||
|
'MOZ_GIO_COMPONENT',
|
||||||
|
'MOZ_JSDEBUGGER',
|
||||||
|
'MOZ_PERMISSIONS',
|
||||||
|
'MOZ_PREF_EXTENSIONS',
|
||||||
|
'MOZ_SPELLCHECK',
|
||||||
|
'MOZ_UNIVERSALCHARDET',
|
||||||
|
'MOZ_ZIPWRITER',
|
||||||
|
)
|
||||||
|
|
||||||
|
for var in additional_defines:
|
||||||
|
if CONFIG[var]:
|
||||||
|
DEFINES[var] = True
|
||||||
|
|
||||||
|
if CONFIG['MOZ_DEBUG'] and CONFIG['ENABLE_TESTS']:
|
||||||
|
DEFINES['ENABLE_LAYOUTDEBUG'] = True
|
||||||
|
|
||||||
|
if CONFIG['MOZ_WIDGET_TOOLKIT'] not in ('android', 'gonk', 'qt', 'os2',
|
||||||
|
'cocoa', 'windows') and \
|
||||||
|
CONFIG['MOZ_XUL']:
|
||||||
|
DEFINES['MOZ_FILEVIEW'] = True
|
||||||
|
|
||||||
|
# Platform-specific icon channel stuff - supported mostly-everywhere
|
||||||
|
if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'os2', 'mac', 'cocoa',
|
||||||
|
'gtk2', 'gtk3', 'qt', 'android'):
|
||||||
|
DEFINES['ICON_DECODER'] = True
|
||||||
|
|
||||||
FAIL_ON_WARNINGS = True
|
FAIL_ON_WARNINGS = True
|
||||||
|
|
||||||
MSVC_ENABLE_PGO = True
|
MSVC_ENABLE_PGO = True
|
||||||
|
Loading…
Reference in New Issue
Block a user