1#************************************************************************* 2# 3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4# 5# Copyright 2000, 2011 Oracle and/or its affiliates. 6# 7# OpenOffice.org - a multi-platform office productivity suite 8# 9# This file is part of OpenOffice.org. 10# 11# OpenOffice.org is free software: you can redistribute it and/or modify 12# it under the terms of the GNU Lesser General Public License version 3 13# only, as published by the Free Software Foundation. 14# 15# OpenOffice.org is distributed in the hope that it will be useful, 16# but WITHOUT ANY WARRANTY; without even the implied warranty of 17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18# GNU Lesser General Public License version 3 for more details 19# (a copy is included in the LICENSE file that accompanied this code). 20# 21# You should have received a copy of the GNU Lesser General Public License 22# version 3 along with OpenOffice.org. If not, see 23# <http://www.openoffice.org/license.html> 24# for a copy of the LGPLv3 License. 25# 26#************************************************************************* 27 28$(eval $(call gb_Library_Library,fwk)) 29 30$(eval $(call gb_Library_add_precompiled_header,fwk,$(SRCDIR)/framework/inc/pch/precompiled_framework)) 31 32$(eval $(call gb_Library_set_componentfile,fwk,framework/util/fwk)) 33 34$(eval $(call gb_Library_set_include,fwk,\ 35 -I$(SRCDIR)/framework/inc/pch \ 36 -I$(SRCDIR)/framework/source/inc \ 37 -I$(SRCDIR)/framework/inc \ 38 -I$(WORKDIR)/inc/framework/ \ 39 $$(INCLUDE) \ 40 -I$(OUTDIR)/inc/framework \ 41 -I$(OUTDIR)/inc/offuh \ 42)) 43 44$(eval $(call gb_Library_add_linked_libs,fwk,\ 45 comphelper \ 46 cppu \ 47 cppuhelper \ 48 fwe \ 49 fwi \ 50 i18nisolang1 \ 51 sal \ 52 sot \ 53 stl \ 54 svl \ 55 svt \ 56 tk \ 57 tl \ 58 ucbhelper \ 59 utl \ 60 vcl \ 61 $(gb_STDLIBS) \ 62)) 63 64$(eval $(call gb_Library_add_exception_objects,fwk,\ 65 framework/source/accelerators/acceleratorcache \ 66 framework/source/accelerators/acceleratorconfiguration \ 67 framework/source/accelerators/documentacceleratorconfiguration \ 68 framework/source/accelerators/globalacceleratorconfiguration \ 69 framework/source/accelerators/keymapping \ 70 framework/source/accelerators/moduleacceleratorconfiguration \ 71 framework/source/accelerators/presethandler \ 72 framework/source/accelerators/storageholder \ 73 framework/source/classes/droptargetlistener \ 74 framework/source/classes/framecontainer \ 75 framework/source/classes/fwktabwindow \ 76 framework/source/classes/menumanager \ 77 framework/source/classes/taskcreator \ 78 framework/source/constant/containerquery \ 79 framework/source/constant/contenthandler \ 80 framework/source/constant/frameloader \ 81 framework/source/dispatch/closedispatcher \ 82 framework/source/dispatch/dispatchinformationprovider \ 83 framework/source/dispatch/dispatchprovider \ 84 framework/source/dispatch/helpagentdispatcher \ 85 framework/source/dispatch/interceptionhelper \ 86 framework/source/dispatch/loaddispatcher \ 87 framework/source/dispatch/menudispatcher \ 88 framework/source/dispatch/startmoduledispatcher \ 89 framework/source/dispatch/windowcommanddispatch \ 90 framework/source/helper/dockingareadefaultacceptor \ 91 framework/source/helper/ocomponentaccess \ 92 framework/source/helper/ocomponentenumeration \ 93 framework/source/helper/oframes \ 94 framework/source/helper/persistentwindowstate \ 95 framework/source/helper/statusindicator \ 96 framework/source/helper/statusindicatorfactory \ 97 framework/source/helper/tagwindowasmodified \ 98 framework/source/helper/titlebarupdate \ 99 framework/source/helper/uiconfigelementwrapperbase \ 100 framework/source/helper/uielementwrapperbase \ 101 framework/source/helper/vclstatusindicator \ 102 framework/source/helper/wakeupthread \ 103 framework/source/interaction/quietinteraction \ 104 framework/source/jobs/job \ 105 framework/source/jobs/jobdata \ 106 framework/source/jobs/jobdispatch \ 107 framework/source/jobs/jobexecutor \ 108 framework/source/jobs/jobresult \ 109 framework/source/jobs/joburl \ 110 framework/source/layoutmanager/helpers \ 111 framework/source/layoutmanager/layoutmanager \ 112 framework/source/layoutmanager/panel \ 113 framework/source/layoutmanager/panelmanager \ 114 framework/source/layoutmanager/toolbarlayoutmanager \ 115 framework/source/layoutmanager/uielement \ 116 framework/source/loadenv/loadenv \ 117 framework/source/loadenv/targethelper \ 118 framework/source/register/registerservices \ 119 framework/source/services/autorecovery \ 120 framework/source/services/backingcomp \ 121 framework/source/services/backingwindow \ 122 framework/source/services/desktop \ 123 framework/source/services/frame \ 124 framework/source/services/modelwinservice \ 125 framework/source/services/modulemanager \ 126 framework/source/services/pathsettings \ 127 framework/source/services/sessionlistener \ 128 framework/source/services/substitutepathvars \ 129 framework/source/services/tabwindowservice \ 130 framework/source/services/taskcreatorsrv \ 131 framework/source/services/uriabbreviation \ 132 framework/source/services/urltransformer \ 133 framework/source/uiconfiguration/globalsettings \ 134 framework/source/uiconfiguration/graphicnameaccess \ 135 framework/source/uiconfiguration/imagemanager \ 136 framework/source/uiconfiguration/imagemanagerimpl \ 137 framework/source/uiconfiguration/moduleimagemanager \ 138 framework/source/uiconfiguration/moduleuicfgsupplier \ 139 framework/source/uiconfiguration/moduleuiconfigurationmanager \ 140 framework/source/uiconfiguration/uicategorydescription \ 141 framework/source/uiconfiguration/uiconfigurationmanager \ 142 framework/source/uiconfiguration/uiconfigurationmanagerimpl \ 143 framework/source/uiconfiguration/windowstateconfiguration \ 144 framework/source/uielement/addonstoolbarmanager \ 145 framework/source/uielement/addonstoolbarwrapper \ 146 framework/source/uielement/buttontoolbarcontroller \ 147 framework/source/uielement/comboboxtoolbarcontroller \ 148 framework/source/uielement/complextoolbarcontroller \ 149 framework/source/uielement/controlmenucontroller \ 150 framework/source/uielement/dropdownboxtoolbarcontroller \ 151 framework/source/uielement/edittoolbarcontroller \ 152 framework/source/uielement/generictoolbarcontroller \ 153 framework/source/uielement/imagebuttontoolbarcontroller \ 154 framework/source/uielement/langselectionstatusbarcontroller \ 155 framework/source/uielement/menubarmanager \ 156 framework/source/uielement/menubarmerger \ 157 framework/source/uielement/menubarwrapper \ 158 framework/source/uielement/objectmenucontroller \ 159 framework/source/uielement/panelwindow \ 160 framework/source/uielement/panelwrapper \ 161 framework/source/uielement/progressbarwrapper \ 162 framework/source/uielement/recentfilesmenucontroller \ 163 framework/source/uielement/spinfieldtoolbarcontroller \ 164 framework/source/uielement/statusbar \ 165 framework/source/uielement/statusbarmanager \ 166 framework/source/uielement/statusbarwrapper \ 167 framework/source/uielement/statusindicatorinterfacewrapper \ 168 framework/source/uielement/togglebuttontoolbarcontroller \ 169 framework/source/uielement/toolbar \ 170 framework/source/uielement/toolbarmanager \ 171 framework/source/uielement/toolbarmerger \ 172 framework/source/uielement/toolbarwrapper \ 173 framework/source/uielement/uicommanddescription \ 174 framework/source/uifactory/addonstoolboxfactory \ 175 framework/source/uifactory/factoryconfiguration \ 176 framework/source/uifactory/menubarfactory \ 177 framework/source/uifactory/popupmenucontrollerfactory \ 178 framework/source/uifactory/statusbarcontrollerfactory \ 179 framework/source/uifactory/statusbarfactory \ 180 framework/source/uifactory/toolbarcontrollerfactory \ 181 framework/source/uifactory/toolboxfactory \ 182 framework/source/uifactory/uielementfactorymanager \ 183 framework/source/uifactory/windowcontentfactorymanager \ 184 framework/source/xml/acceleratorconfigurationreader \ 185 framework/source/xml/acceleratorconfigurationwriter \ 186 framework/source/xml/imagesconfiguration \ 187 framework/source/xml/imagesdocumenthandler \ 188)) 189 190# vim: set noet sw=4 ts=4: 191