# # This Source Code Form is subject to the terms of the Mozilla Public # 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/. DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk EXPORTS_NAMESPACES = IPC mozilla EXPORTS_IPC = \ nsGUIEventIPC.h \ $(NULL) EXPORTS_mozilla = \ LookAndFeel.h \ WidgetUtils.h \ $(NULL) ifdef MOZ_INSTRUMENT_EVENT_LOOP EXPORTS_mozilla += \ WidgetTraceEvent.h \ $(NULL) endif EXPORTS = \ InputData.h \ nsIWidget.h \ nsGUIEvent.h \ nsEvent.h \ nsNativeWidget.h \ nsWidgetInitData.h \ nsWidgetsCID.h \ nsIPluginWidget.h \ nsINativeKeyBindings.h \ nsIDeviceContextSpec.h \ nsIRollupListener.h \ nsIWidgetListener.h \ $(NULL) ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa) EXPORTS += \ nsINativeMenuService.h \ nsIPrintDialogService.h \ $(NULL) endif ifeq ($(MOZ_WIDGET_TOOLKIT),os2) EXPORTS += nsIDragSessionOS2.h endif ifneq (,$(filter android gonk,$(MOZ_WIDGET_TOOLKIT))) EXPORTS += \ nsIPrintDialogService.h \ $(NULL) endif ifneq (,$(filter qt gtk2,$(MOZ_WIDGET_TOOLKIT))) EXPORTS += \ nsIPrintDialogService.h \ $(NULL) endif EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) include $(topsrcdir)/config/rules.mk