1#************************************************************** 2# 3# Licensed to the Apache Software Foundation (ASF) under one 4# or more contributor license agreements. See the NOTICE file 5# distributed with this work for additional information 6# regarding copyright ownership. The ASF licenses this file 7# to you under the Apache License, Version 2.0 (the 8# "License"); you may not use this file except in compliance 9# with the License. You may obtain a copy of the License at 10# 11# http://www.apache.org/licenses/LICENSE-2.0 12# 13# Unless required by applicable law or agreed to in writing, 14# software distributed under the License is distributed on an 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16# KIND, either express or implied. See the License for the 17# specific language governing permissions and limitations 18# under the License. 19# 20#************************************************************** 21 22 23 24$(eval $(call gb_Library_Library,vbaobj)) 25 26$(eval $(call gb_Library_set_componentfile,vbaobj,sc/util/vbaobj)) 27 28$(eval $(call gb_Library_set_include,vbaobj,\ 29 $$(INCLUDE) \ 30 -I$(SRCDIR)/sc/inc \ 31 -I$(SRCDIR)/sc/inc/pch \ 32 -I$(SRCDIR)/sc/source/ui/inc \ 33 -I$(SRCDIR)/sc/source/core/inc \ 34 -I$(SRCDIR)/sc/source/filter/inc \ 35)) 36 37$(eval $(call gb_Library_add_api,vbaobj,\ 38 offapi \ 39 oovbaapi \ 40 udkapi \ 41)) 42 43$(eval $(call gb_Library_add_linked_libs,vbaobj,\ 44 comphelper \ 45 cppu \ 46 cppuhelper \ 47 editeng \ 48 for \ 49 msfilter \ 50 ootk \ 51 sal \ 52 sb \ 53 sc \ 54 sfx \ 55 sot \ 56 stl \ 57 svl \ 58 svt \ 59 svxcore \ 60 tl \ 61 utl \ 62 vbahelper \ 63 vcl \ 64 $(gb_STDLIBS) \ 65)) 66 67$(eval $(call gb_Library_add_exception_objects,vbaobj,\ 68 sc/source/ui/vba/excelvbahelper \ 69 sc/source/ui/vba/service \ 70 sc/source/ui/vba/vbaapplication \ 71 sc/source/ui/vba/vbaassistant \ 72 sc/source/ui/vba/vbaaxes \ 73 sc/source/ui/vba/vbaaxis \ 74 sc/source/ui/vba/vbaaxistitle \ 75 sc/source/ui/vba/vbaborders \ 76 sc/source/ui/vba/vbacharacters \ 77 sc/source/ui/vba/vbachart \ 78 sc/source/ui/vba/vbachartobject \ 79 sc/source/ui/vba/vbachartobjects \ 80 sc/source/ui/vba/vbacharts \ 81 sc/source/ui/vba/vbacharttitle \ 82 sc/source/ui/vba/vbacomment \ 83 sc/source/ui/vba/vbacomments \ 84 sc/source/ui/vba/vbacondition \ 85 sc/source/ui/vba/vbadialog \ 86 sc/source/ui/vba/vbadialogs \ 87 sc/source/ui/vba/vbaeventshelper \ 88 sc/source/ui/vba/vbafont \ 89 sc/source/ui/vba/vbaformat \ 90 sc/source/ui/vba/vbaformatcondition \ 91 sc/source/ui/vba/vbaformatconditions \ 92 sc/source/ui/vba/vbaglobals \ 93 sc/source/ui/vba/vbahyperlink \ 94 sc/source/ui/vba/vbahyperlinks \ 95 sc/source/ui/vba/vbainterior \ 96 sc/source/ui/vba/vbaname \ 97 sc/source/ui/vba/vbanames \ 98 sc/source/ui/vba/vbaoleobject \ 99 sc/source/ui/vba/vbaoleobjects \ 100 sc/source/ui/vba/vbaoutline \ 101 sc/source/ui/vba/vbapagebreak \ 102 sc/source/ui/vba/vbapagebreaks \ 103 sc/source/ui/vba/vbapagesetup \ 104 sc/source/ui/vba/vbapalette \ 105 sc/source/ui/vba/vbapane \ 106 sc/source/ui/vba/vbapivotcache \ 107 sc/source/ui/vba/vbapivottable \ 108 sc/source/ui/vba/vbapivottables \ 109 sc/source/ui/vba/vbarange \ 110 sc/source/ui/vba/vbaseriescollection \ 111 sc/source/ui/vba/vbasheetobject \ 112 sc/source/ui/vba/vbasheetobjects \ 113 sc/source/ui/vba/vbastyle \ 114 sc/source/ui/vba/vbastyles \ 115 sc/source/ui/vba/vbatextboxshape \ 116 sc/source/ui/vba/vbatextframe \ 117 sc/source/ui/vba/vbavalidation \ 118 sc/source/ui/vba/vbawindow \ 119 sc/source/ui/vba/vbawindows \ 120 sc/source/ui/vba/vbaworkbook \ 121 sc/source/ui/vba/vbaworkbooks \ 122 sc/source/ui/vba/vbaworksheet \ 123 sc/source/ui/vba/vbaworksheets \ 124 sc/source/ui/vba/vbawsfunction \ 125)) 126 127# vim: set noet sw=4 ts=4: 128