1*b63233d8Sdamjan############################################################### 2*b63233d8Sdamjan# 3*b63233d8Sdamjan# Licensed to the Apache Software Foundation (ASF) under one 4*b63233d8Sdamjan# or more contributor license agreements. See the NOTICE file 5*b63233d8Sdamjan# distributed with this work for additional information 6*b63233d8Sdamjan# regarding copyright ownership. The ASF licenses this file 7*b63233d8Sdamjan# to you under the Apache License, Version 2.0 (the 8*b63233d8Sdamjan# "License"); you may not use this file except in compliance 9*b63233d8Sdamjan# with the License. You may obtain a copy of the License at 10*b63233d8Sdamjan# 11*b63233d8Sdamjan# http://www.apache.org/licenses/LICENSE-2.0 12*b63233d8Sdamjan# 13*b63233d8Sdamjan# Unless required by applicable law or agreed to in writing, 14*b63233d8Sdamjan# software distributed under the License is distributed on an 15*b63233d8Sdamjan# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b63233d8Sdamjan# KIND, either express or implied. See the License for the 17*b63233d8Sdamjan# specific language governing permissions and limitations 18*b63233d8Sdamjan# under the License. 19*b63233d8Sdamjan# 20*b63233d8Sdamjan############################################################### 21*b63233d8Sdamjan 22*b63233d8Sdamjan 23*b63233d8Sdamjan 24*b63233d8Sdamjan$(eval $(call gb_Library_Library,sd)) 25*b63233d8Sdamjan 26*b63233d8Sdamjan$(eval $(call gb_Library_add_sdi_headers,sd,sd/sdi/sdslots)) 27*b63233d8Sdamjan$(eval $(call gb_Library_add_sdi_headers,sd,sd/sdi/sdgslots)) 28*b63233d8Sdamjan 29*b63233d8Sdamjan$(eval $(call gb_Library_add_precompiled_header,sd,$(SRCDIR)/sd/inc/pch/precompiled_sd)) 30*b63233d8Sdamjan 31*b63233d8Sdamjan$(eval $(call gb_Library_set_componentfile,sd,sd/util/sd)) 32*b63233d8Sdamjan 33*b63233d8Sdamjan$(eval $(call gb_Library_add_api,sd,\ 34*b63233d8Sdamjan udkapi \ 35*b63233d8Sdamjan offapi \ 36*b63233d8Sdamjan)) 37*b63233d8Sdamjan 38*b63233d8Sdamjan$(eval $(call gb_Library_set_include,sd,\ 39*b63233d8Sdamjan -I$(SRCDIR)/sd/source/ui/inc \ 40*b63233d8Sdamjan -I$(SRCDIR)/sd/source/ui/inc/framework \ 41*b63233d8Sdamjan -I$(SRCDIR)/sd/source/ui/inc/taskpane \ 42*b63233d8Sdamjan -I$(SRCDIR)/sd/source/ui/inc/view \ 43*b63233d8Sdamjan -I$(SRCDIR)/sd/source/ui/inc/tools \ 44*b63233d8Sdamjan -I$(SRCDIR)/sd/source/ui/slidesorter/inc \ 45*b63233d8Sdamjan -I$(SRCDIR)/sd/inc \ 46*b63233d8Sdamjan -I$(SRCDIR)/sd/inc/helper \ 47*b63233d8Sdamjan -I$(SRCDIR)/sd/inc/undo \ 48*b63233d8Sdamjan -I$(SRCDIR)/sd/inc/pch \ 49*b63233d8Sdamjan -I$(WORKDIR)/SdiTarget/sd/sdi \ 50*b63233d8Sdamjan -I$(WORKDIR)/Misc/sd/ \ 51*b63233d8Sdamjan $$(INCLUDE) \ 52*b63233d8Sdamjan -I$(OUTDIR)/inc \ 53*b63233d8Sdamjan)) 54*b63233d8Sdamjan 55*b63233d8Sdamjan$(eval $(call gb_Library_add_defs,sd,\ 56*b63233d8Sdamjan -DSD_DLLIMPLEMENTATION \ 57*b63233d8Sdamjan)) 58*b63233d8Sdamjan 59*b63233d8Sdamjan$(eval $(call gb_Library_add_linked_libs,sd,\ 60*b63233d8Sdamjan avmedia \ 61*b63233d8Sdamjan basegfx \ 62*b63233d8Sdamjan canvastools \ 63*b63233d8Sdamjan comphelper \ 64*b63233d8Sdamjan cppcanvas \ 65*b63233d8Sdamjan cppu \ 66*b63233d8Sdamjan cppuhelper \ 67*b63233d8Sdamjan drawinglayer \ 68*b63233d8Sdamjan editeng \ 69*b63233d8Sdamjan i18nisolang1 \ 70*b63233d8Sdamjan ootk \ 71*b63233d8Sdamjan sal \ 72*b63233d8Sdamjan sb \ 73*b63233d8Sdamjan sfx \ 74*b63233d8Sdamjan sot \ 75*b63233d8Sdamjan stl \ 76*b63233d8Sdamjan svl \ 77*b63233d8Sdamjan svt \ 78*b63233d8Sdamjan svx \ 79*b63233d8Sdamjan svxcore \ 80*b63233d8Sdamjan tl \ 81*b63233d8Sdamjan ucbhelper \ 82*b63233d8Sdamjan utl \ 83*b63233d8Sdamjan vcl \ 84*b63233d8Sdamjan vos3 \ 85*b63233d8Sdamjan $(gb_STDLIBS) \ 86*b63233d8Sdamjan)) 87*b63233d8Sdamjan 88*b63233d8Sdamjan$(eval $(call gb_Library_add_exception_objects,sd,\ 89*b63233d8Sdamjan sd/source/ui/view/sdview \ 90*b63233d8Sdamjan sd/source/ui/view/sdview2 \ 91*b63233d8Sdamjan sd/source/ui/view/sdview3 \ 92*b63233d8Sdamjan sd/source/ui/view/sdview4 \ 93*b63233d8Sdamjan sd/source/ui/view/sdview5 \ 94*b63233d8Sdamjan sd/source/ui/view/viewshel \ 95*b63233d8Sdamjan sd/source/ui/view/viewshe2 \ 96*b63233d8Sdamjan sd/source/ui/view/viewshe3 \ 97*b63233d8Sdamjan sd/source/ui/view/sdwindow \ 98*b63233d8Sdamjan sd/source/ui/view/drviewsh \ 99*b63233d8Sdamjan sd/source/ui/view/drviews1 \ 100*b63233d8Sdamjan sd/source/ui/view/drviews2 \ 101*b63233d8Sdamjan sd/source/ui/view/drviews3 \ 102*b63233d8Sdamjan sd/source/ui/view/drviews4 \ 103*b63233d8Sdamjan sd/source/ui/view/drviews5 \ 104*b63233d8Sdamjan sd/source/ui/view/drviews6 \ 105*b63233d8Sdamjan sd/source/ui/view/drviews7 \ 106*b63233d8Sdamjan sd/source/ui/view/drviews8 \ 107*b63233d8Sdamjan sd/source/ui/view/drviews9 \ 108*b63233d8Sdamjan sd/source/ui/view/drviewsa \ 109*b63233d8Sdamjan sd/source/ui/view/drviewsb \ 110*b63233d8Sdamjan sd/source/ui/view/drviewsc \ 111*b63233d8Sdamjan sd/source/ui/view/drviewsd \ 112*b63233d8Sdamjan sd/source/ui/view/drviewse \ 113*b63233d8Sdamjan sd/source/ui/view/drviewsf \ 114*b63233d8Sdamjan sd/source/ui/view/drviewsg \ 115*b63233d8Sdamjan sd/source/ui/view/drviewsi \ 116*b63233d8Sdamjan sd/source/ui/view/drviewsj \ 117*b63233d8Sdamjan sd/source/ui/view/drvwshrg \ 118*b63233d8Sdamjan sd/source/ui/view/drawview \ 119*b63233d8Sdamjan sd/source/ui/view/grviewsh \ 120*b63233d8Sdamjan sd/source/ui/view/outlnvsh \ 121*b63233d8Sdamjan sd/source/ui/view/outlnvs2 \ 122*b63233d8Sdamjan sd/source/ui/view/presvish \ 123*b63233d8Sdamjan sd/source/ui/view/outlview \ 124*b63233d8Sdamjan sd/source/ui/view/tabcontr \ 125*b63233d8Sdamjan sd/source/ui/view/bmcache \ 126*b63233d8Sdamjan sd/source/ui/view/drbezob \ 127*b63233d8Sdamjan sd/source/ui/view/drtxtob \ 128*b63233d8Sdamjan sd/source/ui/view/drtxtob1 \ 129*b63233d8Sdamjan sd/source/ui/view/sdruler \ 130*b63233d8Sdamjan sd/source/ui/view/frmview \ 131*b63233d8Sdamjan sd/source/ui/view/clview \ 132*b63233d8Sdamjan sd/source/ui/view/zoomlist \ 133*b63233d8Sdamjan sd/source/ui/view/unmodpg \ 134*b63233d8Sdamjan sd/source/ui/view/DocumentRenderer \ 135*b63233d8Sdamjan sd/source/ui/view/FormShellManager \ 136*b63233d8Sdamjan sd/source/ui/view/GraphicObjectBar \ 137*b63233d8Sdamjan sd/source/ui/view/GraphicViewShellBase \ 138*b63233d8Sdamjan sd/source/ui/view/ImpressViewShellBase \ 139*b63233d8Sdamjan sd/source/ui/view/MediaObjectBar \ 140*b63233d8Sdamjan sd/source/ui/view/Outliner \ 141*b63233d8Sdamjan sd/source/ui/view/OutlinerIterator \ 142*b63233d8Sdamjan sd/source/ui/view/OutlineViewShellBase \ 143*b63233d8Sdamjan sd/source/ui/view/SlideSorterViewShellBase\ 144*b63233d8Sdamjan sd/source/ui/view/PresentationViewShellBase \ 145*b63233d8Sdamjan sd/source/ui/view/ToolBarManager \ 146*b63233d8Sdamjan sd/source/ui/view/UpdateLockManager \ 147*b63233d8Sdamjan sd/source/ui/view/ViewClipboard \ 148*b63233d8Sdamjan sd/source/ui/view/ViewShellBase \ 149*b63233d8Sdamjan sd/source/ui/view/ViewShellImplementation \ 150*b63233d8Sdamjan sd/source/ui/view/ViewShellManager \ 151*b63233d8Sdamjan sd/source/ui/view/ViewShellHint \ 152*b63233d8Sdamjan sd/source/ui/view/ViewTabBar \ 153*b63233d8Sdamjan sd/source/ui/view/WindowUpdater \ 154*b63233d8Sdamjan sd/source/ui/view/viewoverlaymanager \ 155*b63233d8Sdamjan sd/source/ui/app/sdmod \ 156*b63233d8Sdamjan sd/source/ui/app/sdmod1 \ 157*b63233d8Sdamjan sd/source/ui/app/sdmod2 \ 158*b63233d8Sdamjan sd/source/ui/app/sddll \ 159*b63233d8Sdamjan sd/source/ui/app/sddll1 \ 160*b63233d8Sdamjan sd/source/ui/app/sddll2 \ 161*b63233d8Sdamjan sd/source/ui/app/tbxww \ 162*b63233d8Sdamjan sd/source/ui/app/sdresid \ 163*b63233d8Sdamjan sd/source/ui/app/sdpopup \ 164*b63233d8Sdamjan sd/source/ui/app/tmplctrl \ 165*b63233d8Sdamjan sd/source/ui/app/sdxfer \ 166*b63233d8Sdamjan sd/source/ui/docshell/docshell \ 167*b63233d8Sdamjan sd/source/ui/docshell/docshel2 \ 168*b63233d8Sdamjan sd/source/ui/docshell/docshel3 \ 169*b63233d8Sdamjan sd/source/ui/docshell/docshel4 \ 170*b63233d8Sdamjan sd/source/ui/docshell/sdclient \ 171*b63233d8Sdamjan sd/source/ui/docshell/grdocsh \ 172*b63233d8Sdamjan sd/source/ui/dlg/dlgctrls \ 173*b63233d8Sdamjan sd/source/ui/dlg/diactrl \ 174*b63233d8Sdamjan sd/source/ui/dlg/gluectrl \ 175*b63233d8Sdamjan sd/source/ui/dlg/sdtreelb \ 176*b63233d8Sdamjan sd/source/ui/dlg/animobjs \ 177*b63233d8Sdamjan sd/source/ui/dlg/filedlg \ 178*b63233d8Sdamjan sd/source/ui/dlg/unchss \ 179*b63233d8Sdamjan sd/source/ui/dlg/assclass \ 180*b63233d8Sdamjan sd/source/ui/dlg/navigatr \ 181*b63233d8Sdamjan sd/source/ui/dlg/docprev \ 182*b63233d8Sdamjan sd/source/ui/dlg/ins_paste \ 183*b63233d8Sdamjan sd/source/ui/dlg/AnimationChildWindow \ 184*b63233d8Sdamjan sd/source/ui/dlg/LayerDialogChildWindow \ 185*b63233d8Sdamjan sd/source/ui/dlg/LayerDialogContent \ 186*b63233d8Sdamjan sd/source/ui/dlg/LayerTabBar \ 187*b63233d8Sdamjan sd/source/ui/dlg/NavigatorChildWindow \ 188*b63233d8Sdamjan sd/source/ui/dlg/SpellDialogChildWindow \ 189*b63233d8Sdamjan sd/source/ui/dlg/TemplateScanner \ 190*b63233d8Sdamjan sd/source/ui/dlg/sdabstdlg \ 191*b63233d8Sdamjan sd/source/ui/dlg/PaneChildWindows \ 192*b63233d8Sdamjan sd/source/ui/dlg/PaneDockingWindow \ 193*b63233d8Sdamjan sd/source/ui/dlg/PaneShells \ 194*b63233d8Sdamjan sd/source/core/stlsheet \ 195*b63233d8Sdamjan sd/source/core/stlfamily \ 196*b63233d8Sdamjan sd/source/core/stlpool \ 197*b63233d8Sdamjan sd/source/core/drawdoc \ 198*b63233d8Sdamjan sd/source/core/drawdoc2 \ 199*b63233d8Sdamjan sd/source/core/drawdoc3 \ 200*b63233d8Sdamjan sd/source/core/drawdoc4 \ 201*b63233d8Sdamjan sd/source/core/drawdoc_animations \ 202*b63233d8Sdamjan sd/source/core/sdpage \ 203*b63233d8Sdamjan sd/source/core/sdpage2 \ 204*b63233d8Sdamjan sd/source/core/sdattr \ 205*b63233d8Sdamjan sd/source/core/sdobjfac \ 206*b63233d8Sdamjan sd/source/core/anminfo \ 207*b63233d8Sdamjan sd/source/core/sdiocmpt \ 208*b63233d8Sdamjan sd/source/core/typemap \ 209*b63233d8Sdamjan sd/source/core/pglink \ 210*b63233d8Sdamjan sd/source/core/cusshow \ 211*b63233d8Sdamjan sd/source/core/PageListWatcher \ 212*b63233d8Sdamjan sd/source/core/sdpage_animations \ 213*b63233d8Sdamjan sd/source/core/CustomAnimationPreset \ 214*b63233d8Sdamjan sd/source/core/CustomAnimationEffect \ 215*b63233d8Sdamjan sd/source/core/TransitionPreset \ 216*b63233d8Sdamjan sd/source/core/undoanim \ 217*b63233d8Sdamjan sd/source/core/EffectMigration \ 218*b63233d8Sdamjan sd/source/core/CustomAnimationCloner \ 219*b63233d8Sdamjan sd/source/core/shapelist \ 220*b63233d8Sdamjan sd/source/core/undo/undomanager \ 221*b63233d8Sdamjan sd/source/core/undo/undofactory \ 222*b63233d8Sdamjan sd/source/core/undo/undoobjects \ 223*b63233d8Sdamjan sd/source/core/annotations/Annotation \ 224*b63233d8Sdamjan sd/source/core/annotations/AnnotationEnumeration \ 225*b63233d8Sdamjan sd/source/core/text/textapi \ 226*b63233d8Sdamjan sd/source/helper/simplereferencecomponent \ 227*b63233d8Sdamjan sd/source/filter/xml/sdtransform \ 228*b63233d8Sdamjan sd/source/filter/xml/sdxmlwrp \ 229*b63233d8Sdamjan sd/source/filter/cgm/sdcgmfilter \ 230*b63233d8Sdamjan sd/source/ui/table/tablefunction \ 231*b63233d8Sdamjan sd/source/ui/table/tableobjectbar \ 232*b63233d8Sdamjan sd/source/ui/table/TableDesignPane \ 233*b63233d8Sdamjan sd/source/ui/annotations/annotationwindow \ 234*b63233d8Sdamjan sd/source/ui/annotations/annotationtag \ 235*b63233d8Sdamjan sd/source/ui/annotations/annotationmanager \ 236*b63233d8Sdamjan sd/source/filter/grf/sdgrffilter \ 237*b63233d8Sdamjan sd/source/ui/controller/slidelayoutcontroller \ 238*b63233d8Sdamjan sd/source/filter/html/HtmlOptionsDialog \ 239*b63233d8Sdamjan sd/source/filter/html/sdhtmlfilter \ 240*b63233d8Sdamjan sd/source/filter/html/buttonset \ 241*b63233d8Sdamjan sd/source/filter/html/htmlex \ 242*b63233d8Sdamjan sd/source/filter/sdfilter \ 243*b63233d8Sdamjan sd/source/filter/sdpptwrp \ 244*b63233d8Sdamjan sd/source/ui/unoidl/DrawController \ 245*b63233d8Sdamjan sd/source/ui/unoidl/SdUnoSlideView \ 246*b63233d8Sdamjan sd/source/ui/unoidl/SdUnoOutlineView \ 247*b63233d8Sdamjan sd/source/ui/unoidl/SdUnoDrawView \ 248*b63233d8Sdamjan sd/source/ui/unoidl/unopool \ 249*b63233d8Sdamjan sd/source/ui/unoidl/UnoDocumentSettings \ 250*b63233d8Sdamjan sd/source/ui/unoidl/facreg \ 251*b63233d8Sdamjan sd/source/ui/unoidl/unomodel \ 252*b63233d8Sdamjan sd/source/ui/unoidl/unopage \ 253*b63233d8Sdamjan sd/source/ui/unoidl/unolayer \ 254*b63233d8Sdamjan sd/source/ui/unoidl/unocpres \ 255*b63233d8Sdamjan sd/source/ui/unoidl/unoobj \ 256*b63233d8Sdamjan sd/source/ui/unoidl/unosrch \ 257*b63233d8Sdamjan sd/source/ui/unoidl/unokywds \ 258*b63233d8Sdamjan sd/source/ui/unoidl/unopback \ 259*b63233d8Sdamjan sd/source/ui/unoidl/unodoc \ 260*b63233d8Sdamjan sd/source/ui/unoidl/unomodule \ 261*b63233d8Sdamjan sd/source/ui/unoidl/randomnode \ 262*b63233d8Sdamjan sd/source/ui/animations/CustomAnimationCreateDialog \ 263*b63233d8Sdamjan sd/source/ui/animations/CustomAnimationDialog \ 264*b63233d8Sdamjan sd/source/ui/animations/CustomAnimationPane \ 265*b63233d8Sdamjan sd/source/ui/animations/CustomAnimationList \ 266*b63233d8Sdamjan sd/source/ui/animations/DialogListBox \ 267*b63233d8Sdamjan sd/source/ui/animations/SlideTransitionPane \ 268*b63233d8Sdamjan sd/source/ui/animations/STLPropertySet \ 269*b63233d8Sdamjan sd/source/ui/animations/motionpathtag \ 270*b63233d8Sdamjan sd/source/ui/accessibility/AccessibleDocumentViewBase \ 271*b63233d8Sdamjan sd/source/ui/accessibility/AccessibleDrawDocumentView \ 272*b63233d8Sdamjan sd/source/ui/accessibility/AccessibleOutlineView \ 273*b63233d8Sdamjan sd/source/ui/accessibility/AccessiblePresentationShape \ 274*b63233d8Sdamjan sd/source/ui/accessibility/AccessiblePresentationGraphicShape \ 275*b63233d8Sdamjan sd/source/ui/accessibility/AccessiblePresentationOLEShape \ 276*b63233d8Sdamjan sd/source/ui/accessibility/AccessibleViewForwarder \ 277*b63233d8Sdamjan sd/source/ui/accessibility/AccessibleOutlineEditSource \ 278*b63233d8Sdamjan sd/source/ui/accessibility/AccessiblePageShape \ 279*b63233d8Sdamjan sd/source/ui/accessibility/AccessibleSlideSorterView \ 280*b63233d8Sdamjan sd/source/ui/accessibility/AccessibleSlideSorterObject \ 281*b63233d8Sdamjan sd/source/ui/accessibility/SdShapeTypes \ 282*b63233d8Sdamjan sd/source/ui/tools/AsynchronousCall \ 283*b63233d8Sdamjan sd/source/ui/tools/ConfigurationAccess \ 284*b63233d8Sdamjan sd/source/ui/tools/IconCache \ 285*b63233d8Sdamjan sd/source/ui/tools/IdleDetection \ 286*b63233d8Sdamjan sd/source/ui/tools/EventMultiplexer \ 287*b63233d8Sdamjan sd/source/ui/tools/PreviewRenderer \ 288*b63233d8Sdamjan sd/source/ui/tools/PropertySet \ 289*b63233d8Sdamjan sd/source/ui/tools/SdGlobalResourceContainer \ 290*b63233d8Sdamjan sd/source/ui/tools/SlotStateListener \ 291*b63233d8Sdamjan sd/source/ui/tools/TimerBasedTaskExecution \ 292*b63233d8Sdamjan sd/source/ui/func/fuformatpaintbrush \ 293*b63233d8Sdamjan sd/source/ui/func/fuhhconv \ 294*b63233d8Sdamjan sd/source/ui/func/undoheaderfooter \ 295*b63233d8Sdamjan sd/source/ui/func/undolayer \ 296*b63233d8Sdamjan sd/source/ui/func/fupoor \ 297*b63233d8Sdamjan sd/source/ui/func/fudraw \ 298*b63233d8Sdamjan sd/source/ui/func/fuzoom \ 299*b63233d8Sdamjan sd/source/ui/func/fusel \ 300*b63233d8Sdamjan sd/source/ui/func/fuconstr \ 301*b63233d8Sdamjan sd/source/ui/func/fuconrec \ 302*b63233d8Sdamjan sd/source/ui/func/fuconuno \ 303*b63233d8Sdamjan sd/source/ui/func/fuconbez \ 304*b63233d8Sdamjan sd/source/ui/func/fuediglu \ 305*b63233d8Sdamjan sd/source/ui/func/fusldlg \ 306*b63233d8Sdamjan sd/source/ui/func/fuscale \ 307*b63233d8Sdamjan sd/source/ui/func/futransf \ 308*b63233d8Sdamjan sd/source/ui/func/fuline \ 309*b63233d8Sdamjan sd/source/ui/func/sdundo \ 310*b63233d8Sdamjan sd/source/ui/func/sdundogr \ 311*b63233d8Sdamjan sd/source/ui/func/fuoaprms \ 312*b63233d8Sdamjan sd/source/ui/func/unoaprms \ 313*b63233d8Sdamjan sd/source/ui/func/fuarea \ 314*b63233d8Sdamjan sd/source/ui/func/fuchar \ 315*b63233d8Sdamjan sd/source/ui/func/fuconarc \ 316*b63233d8Sdamjan sd/source/ui/func/fuparagr \ 317*b63233d8Sdamjan sd/source/ui/func/fubullet \ 318*b63233d8Sdamjan sd/source/ui/func/futempl \ 319*b63233d8Sdamjan sd/source/ui/func/fuoutl \ 320*b63233d8Sdamjan sd/source/ui/func/fuoltext \ 321*b63233d8Sdamjan sd/source/ui/func/smarttag \ 322*b63233d8Sdamjan sd/source/ui/func/fuinsert \ 323*b63233d8Sdamjan sd/source/ui/func/fupage \ 324*b63233d8Sdamjan sd/source/ui/func/undopage \ 325*b63233d8Sdamjan sd/source/ui/func/fuprlout \ 326*b63233d8Sdamjan sd/source/ui/func/fuprobjs \ 327*b63233d8Sdamjan sd/source/ui/func/fulinend \ 328*b63233d8Sdamjan sd/source/ui/func/fusnapln \ 329*b63233d8Sdamjan sd/source/ui/func/fuolbull \ 330*b63233d8Sdamjan sd/source/ui/func/fucopy \ 331*b63233d8Sdamjan sd/source/ui/func/fulink \ 332*b63233d8Sdamjan sd/source/ui/func/futhes \ 333*b63233d8Sdamjan sd/source/ui/func/fusearch \ 334*b63233d8Sdamjan sd/source/ui/func/fuinsfil \ 335*b63233d8Sdamjan sd/source/ui/func/futxtatt \ 336*b63233d8Sdamjan sd/source/ui/func/fumeasur \ 337*b63233d8Sdamjan sd/source/ui/func/fuconnct \ 338*b63233d8Sdamjan sd/source/ui/func/unprlout \ 339*b63233d8Sdamjan sd/source/ui/func/fudspord \ 340*b63233d8Sdamjan sd/source/ui/func/unmovss \ 341*b63233d8Sdamjan sd/source/ui/func/fucon3d \ 342*b63233d8Sdamjan sd/source/ui/func/fumorph \ 343*b63233d8Sdamjan sd/source/ui/func/fuexpand \ 344*b63233d8Sdamjan sd/source/ui/func/fusumry \ 345*b63233d8Sdamjan sd/source/ui/func/fucushow \ 346*b63233d8Sdamjan sd/source/ui/func/fuvect \ 347*b63233d8Sdamjan sd/source/ui/func/bulmaper \ 348*b63233d8Sdamjan sd/source/ui/func/undoback \ 349*b63233d8Sdamjan sd/source/ui/func/fuconcs \ 350*b63233d8Sdamjan sd/source/ui/slidesorter/shell/SlideSorter \ 351*b63233d8Sdamjan sd/source/ui/slidesorter/shell/SlideSorterService \ 352*b63233d8Sdamjan sd/source/ui/slidesorter/shell/SlideSorterViewShell \ 353*b63233d8Sdamjan sd/source/ui/slidesorter/model/SlsPageDescriptor \ 354*b63233d8Sdamjan sd/source/ui/slidesorter/model/SlsPageEnumeration \ 355*b63233d8Sdamjan sd/source/ui/slidesorter/model/SlsPageEnumerationProvider \ 356*b63233d8Sdamjan sd/source/ui/slidesorter/model/SlsVisualState \ 357*b63233d8Sdamjan sd/source/ui/slidesorter/model/SlideSorterModel \ 358*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlideSorterView \ 359*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsButtonBar \ 360*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsFontProvider \ 361*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsFramePainter \ 362*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsInsertAnimator \ 363*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsInsertionIndicatorOverlay \ 364*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsLayeredDevice \ 365*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsLayouter \ 366*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsPageObjectLayouter \ 367*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsPageObjectPainter \ 368*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsTheme \ 369*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsToolTip \ 370*b63233d8Sdamjan sd/source/ui/slidesorter/view/SlsViewCacheContext \ 371*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlideSorterController \ 372*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsAnimator \ 373*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsAnimationFunction \ 374*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsClipboard \ 375*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsCurrentSlideManager \ 376*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsDragAndDropContext \ 377*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsFocusManager \ 378*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsInsertionIndicatorHandler \ 379*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsListener \ 380*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsPageSelector \ 381*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsProperties \ 382*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsScrollBarManager \ 383*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsSelectionCommand \ 384*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsSelectionFunction \ 385*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsSelectionManager \ 386*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsSelectionObserver \ 387*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsSlotManager \ 388*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsTransferableData \ 389*b63233d8Sdamjan sd/source/ui/slidesorter/controller/SlsVisibleAreaManager \ 390*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsBitmapCache \ 391*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsBitmapCompressor \ 392*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsBitmapFactory \ 393*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsCacheCompactor \ 394*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsCacheConfiguration \ 395*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsGenericPageCache \ 396*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsPageCache \ 397*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsPageCacheManager \ 398*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsQueueProcessor \ 399*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsRequestFactory \ 400*b63233d8Sdamjan sd/source/ui/slidesorter/cache/SlsRequestQueue \ 401*b63233d8Sdamjan sd/source/ui/slideshow/slideshow \ 402*b63233d8Sdamjan sd/source/ui/slideshow/showwin \ 403*b63233d8Sdamjan sd/source/ui/slideshow/slideshowimpl \ 404*b63233d8Sdamjan sd/source/ui/slideshow/slideshowviewimpl \ 405*b63233d8Sdamjan sd/source/ui/slideshow/PaneHider \ 406*b63233d8Sdamjan sd/source/ui/slideshow/SlideShowRestarter \ 407*b63233d8Sdamjan sd/source/ui/framework/configuration/ChangeRequestQueue \ 408*b63233d8Sdamjan sd/source/ui/framework/configuration/ChangeRequestQueueProcessor \ 409*b63233d8Sdamjan sd/source/ui/framework/configuration/Configuration \ 410*b63233d8Sdamjan sd/source/ui/framework/configuration/ConfigurationClassifier \ 411*b63233d8Sdamjan sd/source/ui/framework/configuration/ConfigurationController \ 412*b63233d8Sdamjan sd/source/ui/framework/configuration/ConfigurationControllerBroadcaster \ 413*b63233d8Sdamjan sd/source/ui/framework/configuration/ConfigurationControllerResourceManager \ 414*b63233d8Sdamjan sd/source/ui/framework/configuration/ConfigurationTracer \ 415*b63233d8Sdamjan sd/source/ui/framework/configuration/ConfigurationUpdater \ 416*b63233d8Sdamjan sd/source/ui/framework/configuration/GenericConfigurationChangeRequest \ 417*b63233d8Sdamjan sd/source/ui/framework/configuration/ResourceId \ 418*b63233d8Sdamjan sd/source/ui/framework/configuration/ResourceFactoryManager \ 419*b63233d8Sdamjan sd/source/ui/framework/configuration/UpdateRequest \ 420*b63233d8Sdamjan sd/source/ui/framework/factories/BasicPaneFactory \ 421*b63233d8Sdamjan sd/source/ui/framework/factories/BasicToolBarFactory \ 422*b63233d8Sdamjan sd/source/ui/framework/factories/BasicViewFactory \ 423*b63233d8Sdamjan sd/source/ui/framework/factories/ChildWindowPane \ 424*b63233d8Sdamjan sd/source/ui/framework/factories/FrameWindowPane \ 425*b63233d8Sdamjan sd/source/ui/framework/factories/FullScreenPane \ 426*b63233d8Sdamjan sd/source/ui/framework/factories/Pane \ 427*b63233d8Sdamjan sd/source/ui/framework/factories/PresentationFactory \ 428*b63233d8Sdamjan sd/source/ui/framework/factories/ViewShellWrapper \ 429*b63233d8Sdamjan sd/source/ui/framework/module/CenterViewFocusModule \ 430*b63233d8Sdamjan sd/source/ui/framework/module/DrawModule \ 431*b63233d8Sdamjan sd/source/ui/framework/module/ImpressModule \ 432*b63233d8Sdamjan sd/source/ui/framework/module/ModuleController \ 433*b63233d8Sdamjan sd/source/ui/framework/module/PresentationModule \ 434*b63233d8Sdamjan sd/source/ui/framework/module/ReadOnlyModeObserver \ 435*b63233d8Sdamjan sd/source/ui/framework/module/ResourceManager \ 436*b63233d8Sdamjan sd/source/ui/framework/module/ShellStackGuard \ 437*b63233d8Sdamjan sd/source/ui/framework/module/SlideSorterModule \ 438*b63233d8Sdamjan sd/source/ui/framework/module/ToolPanelModule \ 439*b63233d8Sdamjan sd/source/ui/framework/module/ToolBarModule \ 440*b63233d8Sdamjan sd/source/ui/framework/module/ViewTabBarModule \ 441*b63233d8Sdamjan sd/source/ui/framework/tools/FrameworkHelper \ 442*b63233d8Sdamjan sd/source/ui/presenter/CanvasUpdateRequester \ 443*b63233d8Sdamjan sd/source/ui/presenter/PresenterCanvas \ 444*b63233d8Sdamjan sd/source/ui/presenter/PresenterHelper \ 445*b63233d8Sdamjan sd/source/ui/presenter/PresenterPreviewCache \ 446*b63233d8Sdamjan sd/source/ui/presenter/PresenterTextView \ 447*b63233d8Sdamjan sd/source/ui/presenter/SlideRenderer \ 448*b63233d8Sdamjan sd/source/ui/sidebar/AllMasterPagesSelector \ 449*b63233d8Sdamjan sd/source/ui/sidebar/CurrentMasterPagesSelector \ 450*b63233d8Sdamjan sd/source/ui/sidebar/CustomAnimationPanel \ 451*b63233d8Sdamjan sd/source/ui/sidebar/DocumentHelper \ 452*b63233d8Sdamjan sd/source/ui/sidebar/LayoutMenu \ 453*b63233d8Sdamjan sd/source/ui/sidebar/MasterPageContainer \ 454*b63233d8Sdamjan sd/source/ui/sidebar/MasterPageContainerFiller \ 455*b63233d8Sdamjan sd/source/ui/sidebar/MasterPageContainerProviders \ 456*b63233d8Sdamjan sd/source/ui/sidebar/MasterPageContainerQueue \ 457*b63233d8Sdamjan sd/source/ui/sidebar/MasterPageDescriptor \ 458*b63233d8Sdamjan sd/source/ui/sidebar/MasterPageObserver \ 459*b63233d8Sdamjan sd/source/ui/sidebar/MasterPagesSelector \ 460*b63233d8Sdamjan sd/source/ui/sidebar/NavigatorWrapper \ 461*b63233d8Sdamjan sd/source/ui/sidebar/PanelBase \ 462*b63233d8Sdamjan sd/source/ui/sidebar/PanelFactory \ 463*b63233d8Sdamjan sd/source/ui/sidebar/PreviewValueSet \ 464*b63233d8Sdamjan sd/source/ui/sidebar/RecentlyUsedMasterPages \ 465*b63233d8Sdamjan sd/source/ui/sidebar/RecentMasterPagesSelector \ 466*b63233d8Sdamjan sd/source/ui/sidebar/SlideTransitionPanel \ 467*b63233d8Sdamjan)) 468*b63233d8Sdamjan# SIDEBAR_TO_BE_REMOVED 469*b63233d8Sdamjan# sd/source/ui/accessibility/AccessibleScrollPanel.cxx 470*b63233d8Sdamjan# sd/source/ui/accessibility/AccessibleTreeNode 471*b63233d8Sdamjan 472*b63233d8Sdamjan# the following source file can't be compiled with optimization by some compilers (crash or endless loop): 473*b63233d8Sdamjan# Solaris Sparc with Sun compiler, gcc on MacOSX and Linux PPC 474*b63233d8Sdamjan# the latter is currently not supported by gbuild and needs a fix here later 475*b63233d8Sdamjanifeq ($(OS),WNT) 476*b63233d8Sdamjan$(eval $(call gb_Library_add_cxxobjects,sd,\ 477*b63233d8Sdamjan sd/source/ui/app/optsitem \ 478*b63233d8Sdamjan sd/source/ui/func/futext \ 479*b63233d8Sdamjan , $(gb_COMPILERNOOPTFLAGS) $(gb_LinkTarget_EXCEPTIONFLAGS) \ 480*b63233d8Sdamjan)) 481*b63233d8Sdamjanelse 482*b63233d8Sdamjan$(eval $(call gb_Library_add_exception_objects,sd,\ 483*b63233d8Sdamjan sd/source/ui/app/optsitem \ 484*b63233d8Sdamjan sd/source/ui/func/futext \ 485*b63233d8Sdamjan)) 486*b63233d8Sdamjanendif 487*b63233d8Sdamjan 488*b63233d8Sdamjanifeq ($(COM),GCC) 489*b63233d8Sdamjan$(eval $(call gb_Library_add_cxxobjects,sd,\ 490*b63233d8Sdamjan sd/source/ui/unoidl/unowcntr \ 491*b63233d8Sdamjan , $(gb_COMPILERNOOPTFLAGS) $(gb_LinkTarget_EXCEPTIONFLAGS) \ 492*b63233d8Sdamjan)) 493*b63233d8Sdamjanelse 494*b63233d8Sdamjan$(eval $(call gb_Library_add_exception_objects,sd,\ 495*b63233d8Sdamjan sd/source/ui/unoidl/unowcntr \ 496*b63233d8Sdamjan)) 497*b63233d8Sdamjanendif 498*b63233d8Sdamjan 499*b63233d8Sdamjan$(eval $(call gb_SdiTarget_SdiTarget,sd/sdi/sdslots,sd/sdi/sdslots)) 500*b63233d8Sdamjan$(eval $(call gb_SdiTarget_SdiTarget,sd/sdi/sdslots,sd/sdi/sdgslots)) 501*b63233d8Sdamjan 502*b63233d8Sdamjan$(eval $(call gb_SdiTarget_set_include,sd/sdi/sdslots,\ 503*b63233d8Sdamjan -I$(SRCDIR)/sd/inc \ 504*b63233d8Sdamjan -I$(SRCDIR)/sd/sdi \ 505*b63233d8Sdamjan -I$(OUTDIR)/inc \ 506*b63233d8Sdamjan $$(INCLUDE) \ 507*b63233d8Sdamjan)) 508*b63233d8Sdamjan 509*b63233d8Sdamjan$(eval $(call gb_SdiTarget_set_include,sd/sdi/sdgslots,\ 510*b63233d8Sdamjan -I$(SRCDIR)/sd/inc \ 511*b63233d8Sdamjan -I$(SRCDIR)/sd/sdi \ 512*b63233d8Sdamjan -I$(OUTDIR)/inc \ 513*b63233d8Sdamjan $$(INCLUDE) \ 514*b63233d8Sdamjan)) 515*b63233d8Sdamjan 516*b63233d8Sdamjan# vim: set noet sw=4 ts=4: 517