Bug 850389 - Part 2: Move XPIDL variables into moz.build (auto); rs=jcranmer

This commit is contained in:
Gregory Szorc 2013-03-13 08:26:23 -07:00
Родитель eaabd8f300
Коммит be2d23bf68
70 изменённых файлов: 496 добавлений и 439 удалений

Просмотреть файл

@ -10,53 +10,6 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = calbase
XPIDL_MODULE = calbase
XPIDLSRCS = calICalendarACLManager.idl \
calIAlarm.idl \
calIAlarmService.idl \
calIAttachment.idl \
calIAttendee.idl \
calICalendar.idl \
calICalendarManager.idl \
calICalendarProvider.idl \
calICalendarSearchProvider.idl \
calICalendarView.idl \
calICalendarViewController.idl \
calIChangeLog.idl \
calIDateTime.idl \
calIDateTimeFormatter.idl \
calIDuration.idl \
calIDeletedItems.idl \
calIErrors.idl \
calIEvent.idl \
calIFreeBusyProvider.idl \
calIIcsParser.idl \
calIIcsSerializer.idl \
calIICSService.idl \
calIImportExport.idl \
calIItemBase.idl \
calIItipItem.idl \
calIItipTransport.idl \
calIOperation.idl \
calIPeriod.idl \
calIPrintFormatter.idl \
calIRecurrenceInfo.idl \
calIRecurrenceDate.idl \
calIRecurrenceItem.idl \
calIRecurrenceRule.idl \
calIRelation.idl \
calIStartupService.idl \
calIStatusObserver.idl \
calITimezone.idl \
calITimezoneProvider.idl \
calITodo.idl \
calITransactionManager.idl \
calIWeekInfoService.idl \
calISchedulingSupport.idl \
$(NULL)
EXPORTS = calBaseCID.h
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -3,3 +3,50 @@
# 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/.
XPIDL_SOURCES += [
'calIAlarm.idl',
'calIAlarmService.idl',
'calIAttachment.idl',
'calIAttendee.idl',
'calICalendar.idl',
'calICalendarACLManager.idl',
'calICalendarManager.idl',
'calICalendarProvider.idl',
'calICalendarSearchProvider.idl',
'calICalendarView.idl',
'calICalendarViewController.idl',
'calIChangeLog.idl',
'calIDateTime.idl',
'calIDateTimeFormatter.idl',
'calIDeletedItems.idl',
'calIDuration.idl',
'calIErrors.idl',
'calIEvent.idl',
'calIFreeBusyProvider.idl',
'calIICSService.idl',
'calIIcsParser.idl',
'calIIcsSerializer.idl',
'calIImportExport.idl',
'calIItemBase.idl',
'calIItipItem.idl',
'calIItipTransport.idl',
'calIOperation.idl',
'calIPeriod.idl',
'calIPrintFormatter.idl',
'calIRecurrenceDate.idl',
'calIRecurrenceInfo.idl',
'calIRecurrenceItem.idl',
'calIRecurrenceRule.idl',
'calIRelation.idl',
'calISchedulingSupport.idl',
'calIStartupService.idl',
'calIStatusObserver.idl',
'calITimezone.idl',
'calITimezoneProvider.idl',
'calITodo.idl',
'calITransactionManager.idl',
'calIWeekInfoService.idl',
]
XPIDL_MODULE = 'calbase'

Просмотреть файл

@ -19,11 +19,6 @@ FORCE_USE_PIC = 1 # Force use of PIC
USE_STATIC_LIBS = 1
XPIDL_MODULE = calbaseinternal
XPIDLSRCS = \
calInternalInterfaces.idl \
$(NULL)
CPPSRCS = calDateTime.cpp \
calDuration.cpp \
calPeriod.cpp \

Просмотреть файл

@ -3,3 +3,9 @@
# 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/.
XPIDL_SOURCES += [
'calInternalInterfaces.idl',
]
XPIDL_MODULE = 'calbaseinternal'

Просмотреть файл

@ -10,9 +10,4 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = caldav
XPIDL_MODULE = caldav
XPIDLSRCS = calICalDavCalendar.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -3,3 +3,9 @@
# 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/.
XPIDL_SOURCES += [
'calICalDavCalendar.idl',
]
XPIDL_MODULE = 'caldav'

Просмотреть файл

@ -10,10 +10,4 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = gdata
XPIDL_MODULE = gdata
XPIDLSRCS = calIGoogleCalendar.idl \
calIGoogleSession.idl \
calIGoogleRequest.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,12 @@
# 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/.
XPIDL_SOURCES += [
'calIGoogleCalendar.idl',
'calIGoogleRequest.idl',
'calIGoogleSession.idl',
]
XPIDL_MODULE = 'gdata'

Просмотреть файл

@ -10,11 +10,4 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = wcap
XPIDL_MODULE = wcap
XPIDLSRCS = calIWcapCalendar.idl \
calIWcapSession.idl \
calIWcapErrors.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,12 @@
# 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/.
XPIDL_SOURCES += [
'calIWcapCalendar.idl',
'calIWcapErrors.idl',
'calIWcapSession.idl',
]
XPIDL_MODULE = 'wcap'

Просмотреть файл

@ -11,23 +11,4 @@ include $(DEPTH)/config/autoconf.mk
MODULE = chat
XPIDLSRCS = \
imIAccount.idl \
imIAccountsService.idl \
imICommandsService.idl \
imIContactsService.idl \
imIConversationsService.idl \
imICoreService.idl \
imILogger.idl \
imIStatusInfo.idl \
imITagsService.idl \
imIUserStatusInfo.idl \
prplIConversation.idl \
prplIMessage.idl \
prplIPref.idl \
prplIProtocol.idl \
prplIRequest.idl \
prplITooltipInfo.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,23 @@
# 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/.
XPIDL_SOURCES += [
'imIAccount.idl',
'imIAccountsService.idl',
'imICommandsService.idl',
'imIContactsService.idl',
'imIConversationsService.idl',
'imICoreService.idl',
'imILogger.idl',
'imIStatusInfo.idl',
'imITagsService.idl',
'imIUserStatusInfo.idl',
'prplIConversation.idl',
'prplIMessage.idl',
'prplIPref.idl',
'prplIProtocol.idl',
'prplIRequest.idl',
'prplITooltipInfo.idl',
]

Просмотреть файл

@ -11,8 +11,6 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = mork
XPIDL_MODULE = msgmdb
EXPORTS = mdb.h
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,6 @@
# 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/.
XPIDL_MODULE = 'msgmdb'

Просмотреть файл

@ -11,23 +11,6 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = mozldap
XPIDL_MODULE = mozldap
XPIDLSRCS = \
nsILDAPConnection.idl \
nsILDAPOperation.idl \
nsILDAPMessage.idl \
nsILDAPMessageListener.idl \
nsILDAPURL.idl \
nsILDAPErrors.idl \
nsILDAPServer.idl \
nsILDAPService.idl \
nsILDAPBERValue.idl \
nsILDAPControl.idl \
nsILDAPBERElement.idl \
nsILDAPModification.idl \
$(NULL)
ifdef MOZ_PREF_EXTENSIONS
XPIDLSRCS += nsILDAPSyncQuery.idl
endif

Просмотреть файл

@ -2,3 +2,21 @@
# 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/.
XPIDL_SOURCES += [
'nsILDAPBERElement.idl',
'nsILDAPBERValue.idl',
'nsILDAPConnection.idl',
'nsILDAPControl.idl',
'nsILDAPErrors.idl',
'nsILDAPMessage.idl',
'nsILDAPMessageListener.idl',
'nsILDAPModification.idl',
'nsILDAPOperation.idl',
'nsILDAPServer.idl',
'nsILDAPService.idl',
'nsILDAPURL.idl',
]
XPIDL_MODULE = 'mozldap'

Просмотреть файл

@ -11,12 +11,6 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = mailcomps
XPIDL_MODULE = mailcompsbase
XPIDLSRCS = \
nsIMailGlue.idl \
$(NULL)
EXTRA_COMPONENTS = \
nsMailDefaultHandler.js \
mailContentHandler.js \

Просмотреть файл

@ -18,11 +18,6 @@ EXTRA_COMPONENTS = \
activityComponents.manifest \
$(NULL)
XPIDLSRCS = nsIActivity.idl \
nsIActivityManager.idl \
nsIActivityManagerUI.idl \
$(NULL)
libs:: $(wildcard $(srcdir)/modules/*.js)
$(INSTALL) $(IFLAGS1) $^ $(FINAL_TARGET)/modules/activity

Просмотреть файл

@ -2,3 +2,10 @@
# 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/.
XPIDL_SOURCES += [
'nsIActivity.idl',
'nsIActivityManager.idl',
'nsIActivityManagerUI.idl',
]

Просмотреть файл

@ -22,7 +22,4 @@ EXTRA_JS_MODULES = \
cloudFileAccounts.js \
$(NULL)
XPIDLSRCS = nsIMsgCloudFileProvider.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,8 @@
# 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/.
XPIDL_SOURCES += [
'nsIMsgCloudFileProvider.idl',
]

Просмотреть файл

@ -10,11 +10,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = mailprofilemigration
XPIDL_MODULE = mailprofilemigration
EXPORTS = nsMailMigrationCID.h
XPIDLSRCS = nsIMailProfileMigrator.idl
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,10 @@
# 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/.
XPIDL_SOURCES += [
'nsIMailProfileMigrator.idl',
]
XPIDL_MODULE = 'mailprofilemigration'

Просмотреть файл

@ -29,3 +29,9 @@ TEST_DIRS += ['test']
DIRS += ['build']
XPIDL_SOURCES += [
'nsIMailGlue.idl',
]
XPIDL_MODULE = 'mailcompsbase'

Просмотреть файл

@ -10,8 +10,4 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = mailwinsearch
XPIDL_MODULE = mailwinsearch
XPIDLSRCS = nsIMailWinSearchHelper.idl
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,10 @@
# 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/.
XPIDL_SOURCES += [
'nsIMailWinSearchHelper.idl',
]
XPIDL_MODULE = 'mailwinsearch'

Просмотреть файл

@ -11,8 +11,4 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = shellservice
XPIDL_MODULE = shellservice
XPIDLSRCS = nsIShellService.idl nsIWindowsShellService.idl
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,11 @@
# 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/.
XPIDL_SOURCES += [
'nsIShellService.idl',
'nsIWindowsShellService.idl',
]
XPIDL_MODULE = 'shellservice'

Просмотреть файл

@ -10,10 +10,6 @@ relativesrcdir = @relativesrcdir@
include $(DEPTH)/config/autoconf.mk
XPIDL_MODULE = steel
XPIDLSRCS = steelIApplication.idl
EXTRA_PP_COMPONENTS = steelApplication.js \
steelApplication.manifest

Просмотреть файл

@ -2,3 +2,10 @@
# 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/.
XPIDL_SOURCES += [
'steelIApplication.idl',
]
XPIDL_MODULE = 'steel'

Просмотреть файл

@ -12,33 +12,6 @@ include $(DEPTH)/config/autoconf.mk
MODULE = addrbook
XPIDLSRCS = \
nsIAbListener.idl \
nsIAbItem.idl \
nsIAbCollection.idl \
nsIAbCard.idl \
nsIAbDirectory.idl \
nsIAbMDBDirectory.idl \
nsIAddrDBAnnouncer.idl \
nsIAddrDBListener.idl \
nsIAddrDatabase.idl \
nsIAbManager.idl \
nsIAbAddressCollector.idl \
nsIAddbookUrl.idl \
nsIAbDirFactory.idl \
nsIAbDirFactoryService.idl \
nsIAbDirectoryQueryProxy.idl \
nsIAbDirectoryQuery.idl \
nsIAbBooleanExpression.idl \
nsIAbDirectorySearch.idl \
nsIAbView.idl \
nsIMsgVCardService.idl \
nsIAbLDIFService.idl \
nsIAbLDAPAttributeMap.idl \
nsIAbDirSearchListener.idl \
nsIAbAutoCompleteResult.idl \
$(NULL)
ifdef MOZ_LDAP_XPCOM
ifndef MOZ_INCOMPLETE_TOOLKIT_LDAP_AUTOCOMPLETE
XPIDLSRCS += \

Просмотреть файл

@ -2,3 +2,31 @@
# 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/.
XPIDL_SOURCES += [
'nsIAbAddressCollector.idl',
'nsIAbAutoCompleteResult.idl',
'nsIAbBooleanExpression.idl',
'nsIAbCard.idl',
'nsIAbCollection.idl',
'nsIAbDirFactory.idl',
'nsIAbDirFactoryService.idl',
'nsIAbDirSearchListener.idl',
'nsIAbDirectory.idl',
'nsIAbDirectoryQuery.idl',
'nsIAbDirectoryQueryProxy.idl',
'nsIAbDirectorySearch.idl',
'nsIAbItem.idl',
'nsIAbLDAPAttributeMap.idl',
'nsIAbLDIFService.idl',
'nsIAbListener.idl',
'nsIAbMDBDirectory.idl',
'nsIAbManager.idl',
'nsIAbView.idl',
'nsIAddbookUrl.idl',
'nsIAddrDBAnnouncer.idl',
'nsIAddrDBListener.idl',
'nsIAddrDatabase.idl',
'nsIMsgVCardService.idl',
]

Просмотреть файл

@ -20,63 +20,5 @@ EXPORTS = \
nsMsgLocalFolderHdrs.h \
$(NULL)
XPIDLSRCS = \
MailNewsTypes2.idl \
nsICopyMessageListener.idl \
nsICopyMsgStreamListener.idl \
nsIMessenger.idl \
nsIFolderListener.idl \
nsIFolderLookupService.idl \
nsIMsgAccount.idl \
nsIMsgAccountManager.idl \
nsIMsgFolder.idl \
nsIMsgFolderCache.idl \
nsIMsgFolderCacheElement.idl \
nsIMsgFolderCompactor.idl \
nsIMsgIdentity.idl \
nsIMsgIncomingServer.idl \
nsIMsgKeyArray.idl \
nsIMsgMailSession.idl \
nsIMsgMessageService.idl \
nsIMsgTagService.idl \
nsIMsgThread.idl \
nsIUrlListener.idl \
nsIMsgBiffManager.idl \
nsIStatusBarBiffManager.idl \
nsIMsgPurgeService.idl \
nsIMsgCopyService.idl \
nsIMsgCopyServiceListener.idl \
nsIMsgFolderListener.idl \
nsIMsgFolderNotificationService.idl \
nsIMsgStatusFeedback.idl \
nsIMsgMailNewsUrl.idl \
nsIMsgWindow.idl \
nsIMsgProtocolInfo.idl \
nsIMsgRDFDataSource.idl \
nsIIncomingServerListener.idl \
nsIMsgHdr.idl \
nsIMessengerMigrator.idl \
nsIMessengerWindowService.idl \
nsIMsgPrintEngine.idl \
nsISubscribableServer.idl \
nsIMsgDBView.idl \
nsIMsgOfflineManager.idl \
nsIMsgProgress.idl \
nsIMessengerOSIntegration.idl \
nsIMsgMdnGenerator.idl \
nsISpamSettings.idl \
nsIMapiRegistry.idl \
nsIMsgCustomColumnHandler.idl \
nsIMsgShutdown.idl \
nsMsgFolderFlags.idl \
nsMsgMessageFlags.idl \
nsIStopwatch.idl \
nsIMsgUserFeedbackListener.idl \
nsIMsgAsyncPrompter.idl \
nsIMsgPluggableStore.idl \
mozINewMailNotificationService.idl \
mozINewMailListener.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,62 @@
# 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/.
XPIDL_SOURCES += [
'MailNewsTypes2.idl',
'mozINewMailListener.idl',
'mozINewMailNotificationService.idl',
'nsICopyMessageListener.idl',
'nsICopyMsgStreamListener.idl',
'nsIFolderListener.idl',
'nsIFolderLookupService.idl',
'nsIIncomingServerListener.idl',
'nsIMapiRegistry.idl',
'nsIMessenger.idl',
'nsIMessengerMigrator.idl',
'nsIMessengerOSIntegration.idl',
'nsIMessengerWindowService.idl',
'nsIMsgAccount.idl',
'nsIMsgAccountManager.idl',
'nsIMsgAsyncPrompter.idl',
'nsIMsgBiffManager.idl',
'nsIMsgCopyService.idl',
'nsIMsgCopyServiceListener.idl',
'nsIMsgCustomColumnHandler.idl',
'nsIMsgDBView.idl',
'nsIMsgFolder.idl',
'nsIMsgFolderCache.idl',
'nsIMsgFolderCacheElement.idl',
'nsIMsgFolderCompactor.idl',
'nsIMsgFolderListener.idl',
'nsIMsgFolderNotificationService.idl',
'nsIMsgHdr.idl',
'nsIMsgIdentity.idl',
'nsIMsgIncomingServer.idl',
'nsIMsgKeyArray.idl',
'nsIMsgMailNewsUrl.idl',
'nsIMsgMailSession.idl',
'nsIMsgMdnGenerator.idl',
'nsIMsgMessageService.idl',
'nsIMsgOfflineManager.idl',
'nsIMsgPluggableStore.idl',
'nsIMsgPrintEngine.idl',
'nsIMsgProgress.idl',
'nsIMsgProtocolInfo.idl',
'nsIMsgPurgeService.idl',
'nsIMsgRDFDataSource.idl',
'nsIMsgShutdown.idl',
'nsIMsgStatusFeedback.idl',
'nsIMsgTagService.idl',
'nsIMsgThread.idl',
'nsIMsgUserFeedbackListener.idl',
'nsIMsgWindow.idl',
'nsISpamSettings.idl',
'nsIStatusBarBiffManager.idl',
'nsIStopwatch.idl',
'nsISubscribableServer.idl',
'nsIUrlListener.idl',
'nsMsgFolderFlags.idl',
'nsMsgMessageFlags.idl',
]

Просмотреть файл

@ -11,8 +11,6 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = msgbase
XPIDL_MODULE = msgsearch
EXPORTS = \
nsMsgBodyHandler.h \
nsMsgResultElement.h \
@ -22,29 +20,5 @@ EXPORTS = \
nsMsgSearchAdapter.h \
$(NULL)
XPIDLSRCS = \
nsIMsgFilter.idl \
nsIMsgFilterHitNotify.idl \
nsIMsgFilterList.idl \
nsIMsgFilterPlugin.idl \
nsIMsgFilterService.idl \
nsIMsgSearchTerm.idl \
nsIMsgSearchValue.idl \
nsIMsgSearchAdapter.idl \
nsIMsgSearchSession.idl \
nsIMsgSearchScopeTerm.idl \
nsIMsgSearchNotify.idl \
nsIMsgSearchValidityTable.idl \
nsIMsgSearchValidityManager.idl \
nsMsgFilterCore.idl \
nsMsgSearchCore.idl \
nsIMsgFilterCustomAction.idl \
nsIMsgTraitService.idl \
nsIMsgSearchCustomTerm.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk
XPIDL_FLAGS += \
-I$(topsrcdir)/mailnews/base/public \
$(NULL)

Просмотреть файл

@ -2,3 +2,31 @@
# 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/.
XPIDL_SOURCES += [
'nsIMsgFilter.idl',
'nsIMsgFilterCustomAction.idl',
'nsIMsgFilterHitNotify.idl',
'nsIMsgFilterList.idl',
'nsIMsgFilterPlugin.idl',
'nsIMsgFilterService.idl',
'nsIMsgSearchAdapter.idl',
'nsIMsgSearchCustomTerm.idl',
'nsIMsgSearchNotify.idl',
'nsIMsgSearchScopeTerm.idl',
'nsIMsgSearchSession.idl',
'nsIMsgSearchTerm.idl',
'nsIMsgSearchValidityManager.idl',
'nsIMsgSearchValidityTable.idl',
'nsIMsgSearchValue.idl',
'nsIMsgTraitService.idl',
'nsMsgFilterCore.idl',
'nsMsgSearchCore.idl',
]
XPIDL_MODULE = 'msgsearch'
XPIDL_FLAGS += [
'-I$(topsrcdir)/mailnews/base/public',
]

Просмотреть файл

@ -11,7 +11,6 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = msgbase
XPIDL_MODULE = msgsearch
LIBRARY_NAME = msgsearch_s
ifndef MOZ_INCOMPLETE_EXTERNAL_LINKAGE
MOZILLA_INTERNAL_API = 1

Просмотреть файл

@ -2,3 +2,6 @@
# 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/.
XPIDL_MODULE = 'msgsearch'

Просмотреть файл

@ -17,31 +17,5 @@ EXPORTS = \
nsMsgAttachmentData.h \
$(NULL)
XPIDLSRCS = \
nsIMsgAttachment.idl \
nsIMsgComposeProgressParams.idl \
nsIMsgComposeParams.idl \
nsIMsgComposeService.idl \
nsIMsgCompose.idl \
nsIMsgCompFields.idl \
nsIMsgQuote.idl \
nsIMsgQuotingOutputStreamListener.idl \
nsIMsgSendListener.idl \
nsIMsgSendLaterListener.idl \
nsIMsgSend.idl \
nsIMsgSendLater.idl \
nsIMsgSendReport.idl \
nsISmtpServer.idl \
nsISmtpUrl.idl \
nsISmtpService.idl \
nsIURLFetcher.idl \
nsIMsgComposeSecure.idl \
nsIMsgCompUtils.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk
XPIDL_FLAGS += \
-I$(topsrcdir)/mailnews/base/public \
-I$(topsrcdir)/mailnews/mime/public \
$(NULL)

Просмотреть файл

@ -2,3 +2,31 @@
# 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/.
XPIDL_SOURCES += [
'nsIMsgAttachment.idl',
'nsIMsgCompFields.idl',
'nsIMsgCompUtils.idl',
'nsIMsgCompose.idl',
'nsIMsgComposeParams.idl',
'nsIMsgComposeProgressParams.idl',
'nsIMsgComposeSecure.idl',
'nsIMsgComposeService.idl',
'nsIMsgQuote.idl',
'nsIMsgQuotingOutputStreamListener.idl',
'nsIMsgSend.idl',
'nsIMsgSendLater.idl',
'nsIMsgSendLaterListener.idl',
'nsIMsgSendListener.idl',
'nsIMsgSendReport.idl',
'nsISmtpServer.idl',
'nsISmtpService.idl',
'nsISmtpUrl.idl',
'nsIURLFetcher.idl',
]
XPIDL_FLAGS += [
'-I$(topsrcdir)/mailnews/base/public',
'-I$(topsrcdir)/mailnews/mime/public',
]

Просмотреть файл

@ -23,17 +23,5 @@ EXPORTS = \
nsMsgThread.h \
$(NULL)
XPIDLSRCS = \
nsIDBFolderInfo.idl \
nsIDBChangeListener.idl \
nsIDBChangeAnnouncer.idl \
nsIMsgDatabase.idl \
nsINewsDatabase.idl \
nsIMsgOfflineImapOperation.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk
XPIDL_FLAGS += \
-I$(topsrcdir)/mailnews/base/public \
$(NULL)

Просмотреть файл

@ -2,3 +2,17 @@
# 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/.
XPIDL_SOURCES += [
'nsIDBChangeAnnouncer.idl',
'nsIDBChangeListener.idl',
'nsIDBFolderInfo.idl',
'nsIMsgDatabase.idl',
'nsIMsgOfflineImapOperation.idl',
'nsINewsDatabase.idl',
]
XPIDL_FLAGS += [
'-I$(topsrcdir)/mailnews/base/public',
]

Просмотреть файл

@ -12,8 +12,4 @@ include $(DEPTH)/config/autoconf.mk
MODULE = fts3tok
XPIDLSRCS = \
nsIFts3Tokenizer.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,8 @@
# 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/.
XPIDL_SOURCES += [
'nsIFts3Tokenizer.idl',
]

Просмотреть файл

@ -12,10 +12,5 @@ include $(DEPTH)/config/autoconf.mk
MODULE = mailview
XPIDLSRCS = \
nsIMsgMailView.idl \
nsIMsgMailViewList.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,9 @@
# 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/.
XPIDL_SOURCES += [
'nsIMsgMailView.idl',
'nsIMsgMailViewList.idl',
]

Просмотреть файл

@ -12,12 +12,5 @@ include $(DEPTH)/config/autoconf.mk
MODULE = msgsmime
XPIDLSRCS = \
nsIMsgSMIMECompFields.idl \
nsIMsgSMIMEHeaderSink.idl \
nsISMimeJSHelper.idl \
nsIEncryptedSMIMEURIsSrvc.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,11 @@
# 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/.
XPIDL_SOURCES += [
'nsIEncryptedSMIMEURIsSrvc.idl',
'nsIMsgSMIMECompFields.idl',
'nsIMsgSMIMEHeaderSink.idl',
'nsISMimeJSHelper.idl',
]

Просмотреть файл

@ -17,28 +17,5 @@ EXPORTS = \
nsIIMAPHostSessionList.h \
$(NULL)
XPIDLSRCS = \
nsIImapUrl.idl \
nsIImapService.idl \
nsIImapServerSink.idl \
nsIImapMessageSink.idl \
nsIImapProtocolSink.idl \
nsIImapIncomingServer.idl \
nsIImapFlagAndUidState.idl \
nsIImapMockChannel.idl \
nsIImapProtocol.idl \
nsIMailboxSpec.idl \
nsIImapMailFolderSink.idl \
nsIMsgImapMailFolder.idl \
nsIImapHeaderXferInfo.idl \
nsIAutoSyncState.idl \
nsIAutoSyncManager.idl \
nsIAutoSyncFolderStrategy.idl \
nsIAutoSyncMsgStrategy.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk
XPIDL_FLAGS += \
-I$(topsrcdir)/mailnews/base/public \
$(NULL)

Просмотреть файл

@ -2,3 +2,28 @@
# 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/.
XPIDL_SOURCES += [
'nsIAutoSyncFolderStrategy.idl',
'nsIAutoSyncManager.idl',
'nsIAutoSyncMsgStrategy.idl',
'nsIAutoSyncState.idl',
'nsIImapFlagAndUidState.idl',
'nsIImapHeaderXferInfo.idl',
'nsIImapIncomingServer.idl',
'nsIImapMailFolderSink.idl',
'nsIImapMessageSink.idl',
'nsIImapMockChannel.idl',
'nsIImapProtocol.idl',
'nsIImapProtocolSink.idl',
'nsIImapServerSink.idl',
'nsIImapService.idl',
'nsIImapUrl.idl',
'nsIMailboxSpec.idl',
'nsIMsgImapMailFolder.idl',
]
XPIDL_FLAGS += [
'-I$(topsrcdir)/mailnews/base/public',
]

Просмотреть файл

@ -12,23 +12,5 @@ include $(DEPTH)/config/autoconf.mk
MODULE = import
XPIDLSRCS = \
nsIImportService.idl \
nsIImportModule.idl \
nsIImportMail.idl \
nsIImportMailboxDescriptor.idl \
nsIImportGeneric.idl \
nsIImportAddressBooks.idl \
nsIImportABDescriptor.idl \
nsIImportSettings.idl \
nsIImportMimeEncode.idl \
nsIImportFieldMap.idl \
nsIImportFilters.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk
XPIDL_FLAGS += \
-I$(topsrcdir)/mailnews/base/public \
-I$(topsrcdir)/mailnews/compose/public \
$(NULL)

Просмотреть файл

@ -2,3 +2,23 @@
# 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/.
XPIDL_SOURCES += [
'nsIImportABDescriptor.idl',
'nsIImportAddressBooks.idl',
'nsIImportFieldMap.idl',
'nsIImportFilters.idl',
'nsIImportGeneric.idl',
'nsIImportMail.idl',
'nsIImportMailboxDescriptor.idl',
'nsIImportMimeEncode.idl',
'nsIImportModule.idl',
'nsIImportService.idl',
'nsIImportSettings.idl',
]
XPIDL_FLAGS += [
'-I$(topsrcdir)/mailnews/base/public',
'-I$(topsrcdir)/mailnews/compose/public',
]

Просмотреть файл

@ -16,36 +16,8 @@ EXPORTS = \
nsMsgLocalCID.h \
$(NULL)
XPIDLSRCS = \
nsIPop3IncomingServer.idl \
nsIPop3Service.idl \
nsIMailboxService.idl \
nsIPop3Sink.idl \
nsIPop3URL.idl \
nsIMailboxUrl.idl \
nsIMsgParseMailMsgState.idl \
nsINoIncomingServer.idl \
nsINoneService.idl \
nsIMsgLocalMailFolder.idl \
nsILocalMailIncomingServer.idl \
nsIPop3Protocol.idl \
nsIRssIncomingServer.idl \
nsIRssService.idl \
nsINewsBlogFeedDownloader.idl \
$(NULL)
#ifdef MOZ_MOVEMAIL
XPIDLSRCS += \
nsIMovemailService.idl \
nsIMovemailIncomingServer.idl
#endif
include $(topsrcdir)/config/rules.mk
XPIDL_FLAGS += \
-I$(topsrcdir)/mailnews/base/public \
$(NULL)
ifdef MOZ_MOVEMAIL
DEFINES += -DHAVE_MOVEMAIL
endif

Просмотреть файл

@ -2,3 +2,28 @@
# 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/.
XPIDL_SOURCES += [
'nsILocalMailIncomingServer.idl',
'nsIMailboxService.idl',
'nsIMailboxUrl.idl',
'nsIMovemailIncomingServer.idl',
'nsIMovemailService.idl',
'nsIMsgLocalMailFolder.idl',
'nsIMsgParseMailMsgState.idl',
'nsINewsBlogFeedDownloader.idl',
'nsINoIncomingServer.idl',
'nsINoneService.idl',
'nsIPop3IncomingServer.idl',
'nsIPop3Protocol.idl',
'nsIPop3Service.idl',
'nsIPop3Sink.idl',
'nsIPop3URL.idl',
'nsIRssIncomingServer.idl',
'nsIRssService.idl',
]
XPIDL_FLAGS += [
'-I$(topsrcdir)/mailnews/base/public',
]

Просмотреть файл

@ -11,10 +11,4 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = msgMapi
XPIDL_MODULE = mapihook
XPIDLSRCS = \
nsIMapiSupport.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,10 @@
# 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/.
XPIDL_SOURCES += [
'nsIMapiSupport.idl',
]
XPIDL_MODULE = 'mapihook'

Просмотреть файл

@ -19,19 +19,5 @@ EXPORTS = \
nsIMimeContentTypeHandler.h \
$(NULL)
XPIDLSRCS = \
nsIMimeStreamConverter.idl \
nsIMimeEmitter.idl \
nsIMsgHeaderParser.idl \
nsIMimeMiscStatus.idl \
nsIMimeHeaders.idl \
nsIMimeConverter.idl \
nsISimpleMimeConverter.idl \
nsIPgpMimeProxy.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk
XPIDL_FLAGS += \
-I$(topsrcdir)/mailnews/base/public \
$(NULL)

Просмотреть файл

@ -2,3 +2,19 @@
# 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/.
XPIDL_SOURCES += [
'nsIMimeConverter.idl',
'nsIMimeEmitter.idl',
'nsIMimeHeaders.idl',
'nsIMimeMiscStatus.idl',
'nsIMimeStreamConverter.idl',
'nsIMsgHeaderParser.idl',
'nsIPgpMimeProxy.idl',
'nsISimpleMimeConverter.idl',
]
XPIDL_FLAGS += [
'-I$(topsrcdir)/mailnews/base/public',
]

Просмотреть файл

@ -16,21 +16,5 @@ EXPORTS = \
nsMsgNewsCID.h \
$(NULL)
XPIDLSRCS = \
nsIMsgOfflineNewsState.idl \
nsINNTPArticleList.idl \
nsINNTPNewsgroupList.idl \
nsINNTPProtocol.idl \
nsINntpIncomingServer.idl \
nsINntpService.idl \
nsINNTPNewsgroupPost.idl \
nsINntpUrl.idl \
nsIMsgNewsFolder.idl \
nsINewsDownloadDialogArgs.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk
XPIDL_FLAGS += \
-I$(topsrcdir)/mailnews/base/public \
$(NULL)

Просмотреть файл

@ -2,3 +2,21 @@
# 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/.
XPIDL_SOURCES += [
'nsIMsgNewsFolder.idl',
'nsIMsgOfflineNewsState.idl',
'nsINNTPArticleList.idl',
'nsINNTPNewsgroupList.idl',
'nsINNTPNewsgroupPost.idl',
'nsINNTPProtocol.idl',
'nsINewsDownloadDialogArgs.idl',
'nsINntpIncomingServer.idl',
'nsINntpService.idl',
'nsINntpUrl.idl',
]
XPIDL_FLAGS += [
'-I$(topsrcdir)/mailnews/base/public',
]

Просмотреть файл

@ -11,15 +11,5 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = suitecommon
XPIDL_MODULE = suitecommon
XPIDLSRCS = \
nsISessionStartup.idl \
nsISessionStore.idl \
nsISidebarPanel.idl \
nsISuiteGlue.idl \
nsISuiteDownloadManagerUI.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,14 @@
# 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/.
XPIDL_SOURCES += [
'nsISessionStartup.idl',
'nsISessionStore.idl',
'nsISidebarPanel.idl',
'nsISuiteDownloadManagerUI.idl',
'nsISuiteGlue.idl',
]
XPIDL_MODULE = 'suitecommon'

Просмотреть файл

@ -11,12 +11,4 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = suitefeeds
XPIDL_MODULE = suitefeeds
XPIDLSRCS = \
nsIFeedResultService.idl \
nsIFeedWriter.idl \
nsIWebContentConverterRegistrar.idl \
$(NULL)
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,12 @@
# 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/.
XPIDL_SOURCES += [
'nsIFeedResultService.idl',
'nsIFeedWriter.idl',
'nsIWebContentConverterRegistrar.idl',
]
XPIDL_MODULE = 'suitefeeds'

Просмотреть файл

@ -10,9 +10,5 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = suitemigration
XPIDL_MODULE = suitemigration
XPIDLSRCS = nsISuiteProfileMigrator.idl
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,10 @@
# 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/.
XPIDL_SOURCES += [
'nsISuiteProfileMigrator.idl',
]
XPIDL_MODULE = 'suitemigration'

Просмотреть файл

@ -10,10 +10,6 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = shellservice
XPIDL_MODULE = shellservice
XPIDLSRCS = nsIShellService.idl
ifneq (,$(filter WINNT,$(OS_ARCH)))
XPIDLSRCS += nsIWindowsShellService.idl
endif

Просмотреть файл

@ -2,3 +2,10 @@
# 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/.
XPIDL_SOURCES += [
'nsIShellService.idl',
]
XPIDL_MODULE = 'shellservice'

Просмотреть файл

@ -10,8 +10,4 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
MODULE = smile
XPIDL_MODULE = smile
XPIDLSRCS = smileIApplication.idl
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -2,3 +2,10 @@
# 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/.
XPIDL_SOURCES += [
'smileIApplication.idl',
]
XPIDL_MODULE = 'smile'