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,fwk)) 25 26$(eval $(call gb_Library_add_precompiled_header,fwk,$(SRCDIR)/framework/inc/pch/precompiled_framework)) 27 28$(eval $(call gb_Library_set_componentfile,fwk,framework/util/fwk)) 29 30$(eval $(call gb_Library_set_include,fwk,\ 31 -I$(SRCDIR)/framework/inc/pch \ 32 -I$(SRCDIR)/framework/source/inc \ 33 -I$(SRCDIR)/framework/inc \ 34 -I$(WORKDIR)/inc/framework/ \ 35 $$(INCLUDE) \ 36 -I$(OUTDIR)/inc/framework \ 37 -I$(OUTDIR)/inc/offuh \ 38)) 39 40$(eval $(call gb_Library_add_linked_libs,fwk,\ 41 comphelper \ 42 cppu \ 43 cppuhelper \ 44 fwe \ 45 fwi \ 46 i18nisolang1 \ 47 sal \ 48 sot \ 49 stl \ 50 svl \ 51 svt \ 52 tk \ 53 tl \ 54 ucbhelper \ 55 utl \ 56 vcl \ 57 $(gb_STDLIBS) \ 58)) 59 60$(eval $(call gb_Library_add_exception_objects,fwk,\ 61 framework/source/accelerators/acceleratorcache \ 62 framework/source/accelerators/acceleratorconfiguration \ 63 framework/source/accelerators/documentacceleratorconfiguration \ 64 framework/source/accelerators/globalacceleratorconfiguration \ 65 framework/source/accelerators/keymapping \ 66 framework/source/accelerators/moduleacceleratorconfiguration \ 67 framework/source/accelerators/presethandler \ 68 framework/source/accelerators/storageholder \ 69 framework/source/classes/droptargetlistener \ 70 framework/source/classes/framecontainer \ 71 framework/source/classes/fwktabwindow \ 72 framework/source/classes/menumanager \ 73 framework/source/classes/taskcreator \ 74 framework/source/constant/containerquery \ 75 framework/source/constant/contenthandler \ 76 framework/source/constant/frameloader \ 77 framework/source/dispatch/closedispatcher \ 78 framework/source/dispatch/dispatchinformationprovider \ 79 framework/source/dispatch/dispatchprovider \ 80 framework/source/dispatch/helpagentdispatcher \ 81 framework/source/dispatch/interceptionhelper \ 82 framework/source/dispatch/loaddispatcher \ 83 framework/source/dispatch/menudispatcher \ 84 framework/source/dispatch/startmoduledispatcher \ 85 framework/source/dispatch/windowcommanddispatch \ 86 framework/source/helper/dockingareadefaultacceptor \ 87 framework/source/helper/ocomponentaccess \ 88 framework/source/helper/ocomponentenumeration \ 89 framework/source/helper/oframes \ 90 framework/source/helper/persistentwindowstate \ 91 framework/source/helper/statusindicator \ 92 framework/source/helper/statusindicatorfactory \ 93 framework/source/helper/tagwindowasmodified \ 94 framework/source/helper/titlebarupdate \ 95 framework/source/helper/uiconfigelementwrapperbase \ 96 framework/source/helper/uielementwrapperbase \ 97 framework/source/helper/vclstatusindicator \ 98 framework/source/helper/wakeupthread \ 99 framework/source/interaction/quietinteraction \ 100 framework/source/jobs/job \ 101 framework/source/jobs/jobdata \ 102 framework/source/jobs/jobdispatch \ 103 framework/source/jobs/jobexecutor \ 104 framework/source/jobs/jobresult \ 105 framework/source/jobs/joburl \ 106 framework/source/layoutmanager/helpers \ 107 framework/source/layoutmanager/layoutmanager \ 108 framework/source/layoutmanager/panel \ 109 framework/source/layoutmanager/panelmanager \ 110 framework/source/layoutmanager/toolbarlayoutmanager \ 111 framework/source/layoutmanager/uielement \ 112 framework/source/loadenv/loadenv \ 113 framework/source/loadenv/targethelper \ 114 framework/source/register/registerservices \ 115 framework/source/services/autorecovery \ 116 framework/source/services/backingcomp \ 117 framework/source/services/backingwindow \ 118 framework/source/services/desktop \ 119 framework/source/services/EventMultiplexer \ 120 framework/source/services/frame \ 121 framework/source/services/modelwinservice \ 122 framework/source/services/modulemanager \ 123 framework/source/services/pathsettings \ 124 framework/source/services/sessionlistener \ 125 framework/source/services/substitutepathvars \ 126 framework/source/services/tabwindowservice \ 127 framework/source/services/taskcreatorsrv \ 128 framework/source/services/uriabbreviation \ 129 framework/source/services/urltransformer \ 130 framework/source/uiconfiguration/globalsettings \ 131 framework/source/uiconfiguration/graphicnameaccess \ 132 framework/source/uiconfiguration/imagemanager \ 133 framework/source/uiconfiguration/imagemanagerimpl \ 134 framework/source/uiconfiguration/moduleimagemanager \ 135 framework/source/uiconfiguration/moduleuicfgsupplier \ 136 framework/source/uiconfiguration/moduleuiconfigurationmanager \ 137 framework/source/uiconfiguration/uicategorydescription \ 138 framework/source/uiconfiguration/uiconfigurationmanager \ 139 framework/source/uiconfiguration/uiconfigurationmanagerimpl \ 140 framework/source/uiconfiguration/windowstateconfiguration \ 141 framework/source/uielement/addonstoolbarmanager \ 142 framework/source/uielement/addonstoolbarwrapper \ 143 framework/source/uielement/buttontoolbarcontroller \ 144 framework/source/uielement/comboboxtoolbarcontroller \ 145 framework/source/uielement/complextoolbarcontroller \ 146 framework/source/uielement/controlmenucontroller \ 147 framework/source/uielement/dropdownboxtoolbarcontroller \ 148 framework/source/uielement/edittoolbarcontroller \ 149 framework/source/uielement/generictoolbarcontroller \ 150 framework/source/uielement/imagebuttontoolbarcontroller \ 151 framework/source/uielement/langselectionstatusbarcontroller \ 152 framework/source/uielement/menubarmanager \ 153 framework/source/uielement/menubarmerger \ 154 framework/source/uielement/menubarwrapper \ 155 framework/source/uielement/objectmenucontroller \ 156 framework/source/uielement/panelwindow \ 157 framework/source/uielement/panelwrapper \ 158 framework/source/uielement/progressbarwrapper \ 159 framework/source/uielement/recentfilesmenucontroller \ 160 framework/source/uielement/spinfieldtoolbarcontroller \ 161 framework/source/uielement/statusbar \ 162 framework/source/uielement/statusbarmanager \ 163 framework/source/uielement/statusbarwrapper \ 164 framework/source/uielement/statusindicatorinterfacewrapper \ 165 framework/source/uielement/togglebuttontoolbarcontroller \ 166 framework/source/uielement/toolbar \ 167 framework/source/uielement/toolbarmanager \ 168 framework/source/uielement/toolbarmerger \ 169 framework/source/uielement/toolbarwrapper \ 170 framework/source/uielement/uicommanddescription \ 171 framework/source/uifactory/addonstoolboxfactory \ 172 framework/source/uifactory/factoryconfiguration \ 173 framework/source/uifactory/menubarfactory \ 174 framework/source/uifactory/popupmenucontrollerfactory \ 175 framework/source/uifactory/statusbarcontrollerfactory \ 176 framework/source/uifactory/statusbarfactory \ 177 framework/source/uifactory/toolbarcontrollerfactory \ 178 framework/source/uifactory/toolboxfactory \ 179 framework/source/uifactory/uielementfactorymanager \ 180 framework/source/uifactory/windowcontentfactorymanager \ 181 framework/source/xml/acceleratorconfigurationreader \ 182 framework/source/xml/acceleratorconfigurationwriter \ 183 framework/source/xml/imagesconfiguration \ 184 framework/source/xml/imagesdocumenthandler \ 185)) 186 187# vim: set noet sw=4 ts=4: 188