1# vim: set filetype=python: 2# This Source Code Form is subject to the terms of the Mozilla Public 3# License, v. 2.0. If a copy of the MPL was not distributed with this 4# file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 6XPIDL_SOURCES += [ 7 "calIAlarm.idl", 8 "calIAlarmService.idl", 9 "calIAttachment.idl", 10 "calIAttendee.idl", 11 "calICalendar.idl", 12 "calICalendarACLManager.idl", 13 "calICalendarManager.idl", 14 "calICalendarProvider.idl", 15 "calICalendarView.idl", 16 "calICalendarViewController.idl", 17 "calIChangeLog.idl", 18 "calIDateTime.idl", 19 "calIDeletedItems.idl", 20 "calIDuration.idl", 21 "calIErrors.idl", 22 "calIEvent.idl", 23 "calIFreeBusyProvider.idl", 24 "calIIcsParser.idl", 25 "calIIcsSerializer.idl", 26 "calIICSService.idl", 27 "calIImportExport.idl", 28 "calIItemBase.idl", 29 "calIItipItem.idl", 30 "calIItipTransport.idl", 31 "calIOperation.idl", 32 "calIPeriod.idl", 33 "calIRecurrenceDate.idl", 34 "calIRecurrenceInfo.idl", 35 "calIRecurrenceItem.idl", 36 "calIRecurrenceRule.idl", 37 "calIRelation.idl", 38 "calISchedulingSupport.idl", 39 "calIStartupService.idl", 40 "calIStatusObserver.idl", 41 "calITimezone.idl", 42 "calITimezoneProvider.idl", 43 "calITodo.idl", 44 "calITransactionManager.idl", 45 "calIWeekInfoService.idl", 46] 47 48XPIDL_MODULE = "calbase" 49 50EXPORTS += [ 51 "calBaseCID.h", 52] 53 54with Files("**"): 55 BUG_COMPONENT = ("Calendar", "Internal Components") 56 57with Files("calIAlarm*"): 58 BUG_COMPONENT = ("Calendar", "Alarms") 59