1*dd913a84Sdamjan#************************************************************** 2*dd913a84Sdamjan# 3*dd913a84Sdamjan# Licensed to the Apache Software Foundation (ASF) under one 4*dd913a84Sdamjan# or more contributor license agreements. See the NOTICE file 5*dd913a84Sdamjan# distributed with this work for additional information 6*dd913a84Sdamjan# regarding copyright ownership. The ASF licenses this file 7*dd913a84Sdamjan# to you under the Apache License, Version 2.0 (the 8*dd913a84Sdamjan# "License"); you may not use this file except in compliance 9*dd913a84Sdamjan# with the License. You may obtain a copy of the License at 10*dd913a84Sdamjan# 11*dd913a84Sdamjan# http://www.apache.org/licenses/LICENSE-2.0 12*dd913a84Sdamjan# 13*dd913a84Sdamjan# Unless required by applicable law or agreed to in writing, 14*dd913a84Sdamjan# software distributed under the License is distributed on an 15*dd913a84Sdamjan# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*dd913a84Sdamjan# KIND, either express or implied. See the License for the 17*dd913a84Sdamjan# specific language governing permissions and limitations 18*dd913a84Sdamjan# under the License. 19*dd913a84Sdamjan# 20*dd913a84Sdamjan#************************************************************** 21*dd913a84Sdamjan 22*dd913a84Sdamjan 23*dd913a84Sdamjan 24*dd913a84Sdamjan$(eval $(call gb_Library_Library,basctl)) 25*dd913a84Sdamjan 26*dd913a84Sdamjan$(eval $(call gb_Library_add_precompiled_header,basctl,$(SRCDIR)/basctl/inc/pch/precompiled_basctl)) 27*dd913a84Sdamjan 28*dd913a84Sdamjan$(eval $(call gb_Library_add_sdi_headers,basctl,basctl/sdi/basslots)) 29*dd913a84Sdamjan 30*dd913a84Sdamjan$(eval $(call gb_Library_set_componentfile,basctl,basctl/util/basctl)) 31*dd913a84Sdamjan 32*dd913a84Sdamjan$(eval $(call gb_Library_set_include,basctl,\ 33*dd913a84Sdamjan $$(INCLUDE) \ 34*dd913a84Sdamjan -I$(SRCDIR)/basctl/inc \ 35*dd913a84Sdamjan -I$(SRCDIR)/basctl/inc/pch \ 36*dd913a84Sdamjan -I$(SRCDIR)/basctl/source/inc \ 37*dd913a84Sdamjan -I$(WORKDIR)/SdiTarget/basctl/sdi \ 38*dd913a84Sdamjan)) 39*dd913a84Sdamjan 40*dd913a84Sdamjan$(eval $(call gb_Library_add_api,basctl,\ 41*dd913a84Sdamjan offapi \ 42*dd913a84Sdamjan udkapi \ 43*dd913a84Sdamjan)) 44*dd913a84Sdamjan 45*dd913a84Sdamjan$(eval $(call gb_Library_add_linked_libs,basctl,\ 46*dd913a84Sdamjan comphelper \ 47*dd913a84Sdamjan cppu \ 48*dd913a84Sdamjan cppuhelper \ 49*dd913a84Sdamjan editeng \ 50*dd913a84Sdamjan fwe \ 51*dd913a84Sdamjan ootk \ 52*dd913a84Sdamjan sal \ 53*dd913a84Sdamjan sb \ 54*dd913a84Sdamjan sfx \ 55*dd913a84Sdamjan sot \ 56*dd913a84Sdamjan stl \ 57*dd913a84Sdamjan svl \ 58*dd913a84Sdamjan svt \ 59*dd913a84Sdamjan svx \ 60*dd913a84Sdamjan svxcore \ 61*dd913a84Sdamjan tl \ 62*dd913a84Sdamjan ucbhelper \ 63*dd913a84Sdamjan utl \ 64*dd913a84Sdamjan vcl \ 65*dd913a84Sdamjan xcr \ 66*dd913a84Sdamjan $(gb_STDLIBS) \ 67*dd913a84Sdamjan)) 68*dd913a84Sdamjan 69*dd913a84Sdamjanifeq ($(GUI),WNT) 70*dd913a84Sdamjan$(eval $(call gb_Library_add_linked_libs,basctl,\ 71*dd913a84Sdamjan shell \ 72*dd913a84Sdamjan)) 73*dd913a84Sdamjanendif 74*dd913a84Sdamjan 75*dd913a84Sdamjan$(eval $(call gb_Library_add_exception_objects,basctl,\ 76*dd913a84Sdamjan basctl/source/accessibility/accessibledialogwindow \ 77*dd913a84Sdamjan basctl/source/accessibility/accessibledialogcontrolshape \ 78*dd913a84Sdamjan basctl/source/basicide/basicrenderable \ 79*dd913a84Sdamjan basctl/source/basicide/scriptdocument \ 80*dd913a84Sdamjan basctl/source/basicide/basicbox \ 81*dd913a84Sdamjan basctl/source/basicide/basidesh \ 82*dd913a84Sdamjan basctl/source/basicide/basides1 \ 83*dd913a84Sdamjan basctl/source/basicide/basides2 \ 84*dd913a84Sdamjan basctl/source/basicide/basides3 \ 85*dd913a84Sdamjan basctl/source/basicide/baside2 \ 86*dd913a84Sdamjan basctl/source/basicide/baside3 \ 87*dd913a84Sdamjan basctl/source/basicide/basobj2 \ 88*dd913a84Sdamjan basctl/source/basicide/basobj3 \ 89*dd913a84Sdamjan basctl/source/basicide/bastypes \ 90*dd913a84Sdamjan basctl/source/basicide/bastype2 \ 91*dd913a84Sdamjan basctl/source/basicide/bastype3 \ 92*dd913a84Sdamjan basctl/source/basicide/iderdll \ 93*dd913a84Sdamjan basctl/source/basicide/macrodlg \ 94*dd913a84Sdamjan basctl/source/basicide/moduldlg \ 95*dd913a84Sdamjan basctl/source/basicide/moduldl2 \ 96*dd913a84Sdamjan basctl/source/basicide/unomodel \ 97*dd913a84Sdamjan basctl/source/basicide/register \ 98*dd913a84Sdamjan basctl/source/basicide/basdoc \ 99*dd913a84Sdamjan basctl/source/basicide/tbxctl \ 100*dd913a84Sdamjan basctl/source/basicide/basidectrlr \ 101*dd913a84Sdamjan basctl/source/basicide/localizationmgr \ 102*dd913a84Sdamjan basctl/source/basicide/doceventnotifier \ 103*dd913a84Sdamjan basctl/source/basicide/docsignature \ 104*dd913a84Sdamjan basctl/source/basicide/documentenumeration \ 105*dd913a84Sdamjan basctl/source/dlged/dlged \ 106*dd913a84Sdamjan basctl/source/dlged/dlgedobj \ 107*dd913a84Sdamjan basctl/source/dlged/dlgedfac \ 108*dd913a84Sdamjan basctl/source/dlged/dlgedlist \ 109*dd913a84Sdamjan basctl/source/dlged/dlgedclip \ 110*dd913a84Sdamjan basctl/source/dlged/propbrw \ 111*dd913a84Sdamjan)) 112*dd913a84Sdamjan 113*dd913a84Sdamjan$(eval $(call gb_Library_add_noexception_objects,basctl,\ 114*dd913a84Sdamjan basctl/source/basicide/baside2b \ 115*dd913a84Sdamjan basctl/source/basicide/brkdlg \ 116*dd913a84Sdamjan basctl/source/basicide/objdlg \ 117*dd913a84Sdamjan basctl/source/dlged/dlgedfunc \ 118*dd913a84Sdamjan basctl/source/dlged/dlgedmod \ 119*dd913a84Sdamjan basctl/source/dlged/dlgedpage \ 120*dd913a84Sdamjan basctl/source/dlged/dlgedview \ 121*dd913a84Sdamjan basctl/source/dlged/managelang \ 122*dd913a84Sdamjan)) 123*dd913a84Sdamjan 124*dd913a84Sdamjan$(eval $(call gb_SdiTarget_SdiTarget,basctl/sdi/basslots,basctl/sdi/baside)) 125*dd913a84Sdamjan 126*dd913a84Sdamjan$(eval $(call gb_SdiTarget_set_include,basctl/sdi/basslots,\ 127*dd913a84Sdamjan -I$(SRCDIR)/basctl/inc \ 128*dd913a84Sdamjan -I$(SRCDIR)/basctl/sdi \ 129*dd913a84Sdamjan $$(INCLUDE) \ 130*dd913a84Sdamjan)) 131*dd913a84Sdamjan 132*dd913a84Sdamjan 133*dd913a84Sdamjan# vim: set noet sw=4 ts=4: 134