1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
2 #*************************************************************************
4 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 # Copyright 2000, 2010 Oracle and/or its affiliates.
8 # OpenOffice.org - a multi-platform office productivity suite
10 # This file is part of OpenOffice.org.
12 # OpenOffice.org is free software: you can redistribute it and/or modify
13 # it under the terms of the GNU Lesser General Public License version 3
14 # only, as published by the Free Software Foundation.
16 # OpenOffice.org is distributed in the hope that it will be useful,
17 # but WITHOUT ANY WARRANTY; without even the implied warranty of
18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 # GNU Lesser General Public License version 3 for more details
20 # (a copy is included in the LICENSE file that accompanied this code).
22 # You should have received a copy of the GNU Lesser General Public License
23 # version 3 along with OpenOffice.org. If not, see
24 # <http://www.openoffice.org/license.html>
25 # for a copy of the LGPLv3 License.
27 #*************************************************************************
29 $(eval
$(call gb_UnoApiTarget_UnoApiTarget
,oovbaapi
))
31 $(eval
$(call gb_UnoApiTarget_add_rdbfiles
,oovbaapi
,\
36 $(eval
$(call gb_UnoApiTarget_set_include
,oovbaapi
,\
38 -I
$(SRCDIR
)/oovbaapi \
42 $(eval
$(call gb_UnoApiTarget_add_idlfiles_nohdl
,oovbaapi
,oovbaapi
/ooo
/vba
/excel
,\
52 $(eval
$(call gb_UnoApiTarget_add_idlfiles_noheader
,oovbaapi
,oovbaapi
/ooo
/vba
,\
55 $(eval
$(call gb_UnoApiTarget_add_idlfiles_noheader
,oovbaapi
,oovbaapi
/ooo
/vba
/msforms
,\
58 $(eval
$(call gb_UnoApiTarget_add_idlfiles_noheader
,oovbaapi
,oovbaapi
/ooo
/vba
/excel
,\
63 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
,\
100 XFileDialogSelectedItems \
110 XVBAToOOEventDescGen \
113 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/access
,\
119 AcDataAccessPageView \
123 AcExportXMLEncoding \
124 AcExportXMLObjectType \
125 AcExportXMLOtherFlags \
126 AcExportXMLSchemaFormat \
131 AcFormatConditionOperator \
132 AcFormatConditionType \
162 AcTransformXMLScriptOption \
168 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/adodb
,\
169 ADCPROP_ASYNCTHREADPRIORITY_ENUM \
170 ADCPROP_AUTORECALC_ENUM \
171 ADCPROP_UPDATECRITERIA_ENUM \
192 ParameterAttributesEnum \
195 PropertyAttributesEnum \
198 SearchDirectionEnum \
203 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/dao
,\
205 CommitTransOptionsEnum \
214 ParameterDirectionEnum \
218 RecordsetOptionEnum \
221 RelationAttributeEnum \
224 SynchronizeTypeEnum \
225 TableDefAttributeEnum \
230 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/excel
,\
263 XlApplicationInternational \
271 XlAutoFilterOperator \
281 XlCalculatedMemberType \
283 XlCalculationInterruptKey \
286 XlCellInsertionMode \
291 XlChartPicturePlacement \
299 XlCommandUnderlines \
300 XlCommentDisplayMode \
301 XlConsolidationFunction \
302 XlCopyPictureFormat \
308 XlDataLabelPosition \
309 XlDataLabelSeparator \
313 XlDeleteShiftDirection \
316 XlDisplayDrawingObjects \
321 XlEditionOptionsOption \
326 XlErrorBarDirection \
335 XlFormatConditionOperator \
336 XlFormatConditionType \
341 XlHighlightChangesTime \
345 XlInsertFormatOrigin \
346 XlInsertShiftDirection \
357 XlListObjectSourceType \
374 XlParameterDataType \
376 XlPasteSpecialOperation \
379 XlPhoneticAlignment \
380 XlPhoneticCharacterType \
381 XlPictureAppearance \
382 XlPictureConvertorType \
384 XlPivotFieldCalculation \
385 XlPivotFieldDataType \
386 XlPivotFieldOrientation \
388 XlPivotTableMissingItems \
389 XlPivotTableSourceType \
390 XlPivotTableVersionList \
399 XlRangeValueDataType \
403 XlRoutingSlipDelivery \
404 XlRoutingSlipStatus \
409 XlSaveConflictResolution \
417 XlSmartTagControlType \
418 XlSmartTagDisplayMode \
427 XlSpecialCellsValue \
428 XlSubscribeToFormat \
429 XlSubtototalLocationType \
431 XlSummaryReportType \
436 XlTextVisualLayoutType \
437 XlTickLabelOrientation \
438 XlTickLabelPosition \
441 XlToolbarProtection \
442 XlTotalsCalculation \
495 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/msforms
,\
509 fmEnterFieldBehavior \
524 fmShowDropButtonWhen \
533 fmVerticalScrollBarSide \
568 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/office
,\
573 MsoAlertDefaultType \
581 MsoAutomationSecurity \
583 MsoBalloonButtonType \
584 MsoBalloonErrorType \
594 MsoButtonStyleHidden \
595 MsoCalloutAngleType \
601 MsoCommandBarButtonHyperlinkType \
614 MsoExtrusionColorType \
615 MsoFarEastLineBreakLanguageID \
627 MsoFilterComparison \
628 MsoFilterConjunction \
630 MsoGradientColorType \
632 MsoHorizontalAnchor \
634 MsoHTMLProjectState \
638 MsoLanguageIDHidden \
647 MsoOrgChartLayoutType \
648 MsoOrgChartOrientation \
652 MsoPictureColorType \
653 MsoPresetExtrusionDirection \
654 MsoPresetGradientType \
655 MsoPresetLightingDirection \
656 MsoPresetLightingSoftness \
658 MsoPresetTextEffect \
659 MsoPresetTextEffectShape \
661 MsoPresetThreeDFormat \
662 MsoRelativeNodePosition \
671 MsoSharedWorkspaceTaskPriority \
672 MsoSharedWorkspaceTaskStatus \
675 MsoSyncAvailableType \
677 MsoSyncConflictResolutionType \
683 MsoTextEffectAlignment \
692 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/powerpoint
,\
701 MsoAnimEffectRestart \
702 MsoAnimFilterEffectSubtype \
703 MsoAnimFilterEffectType \
705 MsoAnimTextUnitEffect \
714 PpBaselineAlignment \
724 PpFarEastLineBreakLevel \
732 PpNumberedBulletStyle \
733 PpParagraphAlignment \
737 PpPrintHandoutOrder \
740 PpPublishSourceType \
746 PpSlideShowAdvanceMode \
747 PpSlideShowPointerType \
748 PpSlideShowRangeType \
763 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/stdole
,\
764 LoadPictureConstants \
767 $(eval
$(call gb_UnoApiTarget_add_idlfiles
,oovbaapi
,oovbaapi
/ooo
/vba
/word,\
776 WdBaselineAlignment \
778 WdBorderDistanceFrom \
789 WdCaptionNumberStyle \
790 WdCaptionNumberStyleHID \
792 WdCellVerticalAlignment \
796 WdChevronConvertRule \
797 WdCollapseDirection \
808 WdCustomLabelPageSize \
811 WdDefaultListBehavior \
812 WdDefaultTableBehavior \
817 WdDictionaryTypeHID \
818 WdDisableFeaturesIntroducedAfter \
819 WdDocumentDirection \
823 WdDocumentViewDirection \
828 WdEmailHTMLFidelity \
834 WdEnvelopeOrientation \
835 WdFarEastLineBreakLanguageID \
836 WdFarEastLineBreakLevel \
846 WdFramesetNewFrameLocation \
854 WdHeaderFooterIndex \
860 WdHorizontalInVerticalType \
861 WdHorizontalLineAlignment \
862 WdHorizontalLineWidthType \
872 WdInternationalIndex \
873 WdJustificationMode \
880 WdLetterheadLocation \
890 WdListLevelAlignment \
892 WdListNumberStyleHID \
895 WdMailMergeActiveRecord \
896 WdMailMergeComparison \
897 WdMailMergeDataSource \
898 WdMailMergeDefaultRecord \
899 WdMailMergeDestination \
900 WdMailMergeMailFormat \
901 WdMailMergeMainDocType \
906 WdMeasurementUnitsHID \
911 WdMultipleWordConversionsMode \
914 WdNoteNumberStyleHID \
916 WdNumberStyleWordBasicBiDi \
928 WdPageNumberAlignment \
930 WdPageNumberStyleHID \
933 WdParagraphAlignment \
934 WdParagraphAlignmentHID \
937 WdPhoneticGuideAlignmentType \
939 WdPreferredWidthType \
943 WdProofreadingErrorType \
950 WdRelativeHorizontalPosition \
951 WdRelativeVerticalPosition \
955 WdRevisedPropertiesMark \
956 WdRevisionsBalloonMargin \
957 WdRevisionsBalloonPrintOrientation \
958 WdRevisionsBalloonWidthType \
963 WdRoutingSlipDelivery \
964 WdRoutingSlipStatus \
981 WdSmartTagControlType \
987 WdSpellingErrorType \
992 WdStyleSheetLinkType \
993 WdStyleSheetPrecedence \
995 WdSubscriberFormats \
1002 WdTableFieldSeparator \
1004 WdTableFormatApply \
1007 WdTCSCConverterDirection \
1009 WdTextFormFieldType \
1011 WdTextOrientationHID \
1016 WdTrailingCharacter \
1017 WdTwoLinesInOneType \
1020 WdUseFormattingFrom \
1021 WdVerticalAlignment \
1030 WdWordDialogTabHID \
1036 WdXMLSelectionChangeReason \
1037 WdXMLValidationStatus \
1107 # vim: set noet sw=4 ts=4: