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