1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval
$(call gb_Library_Library
,slideshow
))
12 $(eval
$(call gb_Library_set_include
,slideshow
,\
14 -I
$(SRCDIR
)/slideshow
/source
/inc \
17 $(eval
$(call gb_Library_add_defs
,slideshow
,\
18 -DBOOST_SPIRIT_USE_OLD_NAMESPACE \
19 $(if
$(filter TRUE
,$(VERBOSE
)),-DVERBOSE
) \
22 ifneq ($(strip $(debug
)$(DEBUG
)),)
23 $(eval
$(call gb_Library_add_defs
,slideshow
,\
24 -DBOOST_SP_ENABLE_DEBUG_HOOKS \
28 $(eval
$(call gb_Library_use_external
,slideshow
,boost_headers
))
30 $(eval
$(call gb_Library_use_sdk_api
,slideshow
))
32 $(eval
$(call gb_Library_use_libraries
,slideshow
,\
48 $(eval
$(call gb_Library_set_componentfile
,slideshow
,slideshow
/util
/slideshow
))
50 $(eval
$(call gb_Library_add_exception_objects
,slideshow
,\
51 slideshow
/source
/engine
/activities
/activitiesfactory \
52 slideshow
/source
/engine
/activities
/activitybase \
53 slideshow
/source
/engine
/activities
/continuousactivitybase \
54 slideshow
/source
/engine
/activities
/continuouskeytimeactivitybase \
55 slideshow
/source
/engine
/activities
/discreteactivitybase \
56 slideshow
/source
/engine
/activitiesqueue \
57 slideshow
/source
/engine
/activities
/simplecontinuousactivitybase \
58 slideshow
/source
/engine
/animatedsprite \
59 slideshow
/source
/engine
/animationfactory \
60 slideshow
/source
/engine
/animationnodes
/animationaudionode \
61 slideshow
/source
/engine
/animationnodes
/animationbasenode \
62 slideshow
/source
/engine
/animationnodes
/animationcolornode \
63 slideshow
/source
/engine
/animationnodes
/animationcommandnode \
64 slideshow
/source
/engine
/animationnodes
/animationnodefactory \
65 slideshow
/source
/engine
/animationnodes
/animationpathmotionnode \
66 slideshow
/source
/engine
/animationnodes
/animationsetnode \
67 slideshow
/source
/engine
/animationnodes
/animationtransformnode \
68 slideshow
/source
/engine
/animationnodes
/animationtransitionfilternode \
69 slideshow
/source
/engine
/animationnodes
/basecontainernode \
70 slideshow
/source
/engine
/animationnodes
/basenode \
71 slideshow
/source
/engine
/animationnodes
/generateevent \
72 slideshow
/source
/engine
/animationnodes
/nodetools \
73 slideshow
/source
/engine
/animationnodes
/paralleltimecontainer \
74 slideshow
/source
/engine
/animationnodes
/propertyanimationnode \
75 slideshow
/source
/engine
/animationnodes
/sequentialtimecontainer \
76 slideshow
/source
/engine
/attributemap \
77 slideshow
/source
/engine
/color \
78 slideshow
/source
/engine
/delayevent \
79 slideshow
/source
/engine
/effectrewinder \
80 slideshow
/source
/engine
/eventmultiplexer \
81 slideshow
/source
/engine
/eventqueue \
82 slideshow
/source
/engine
/expressionnodefactory \
83 slideshow
/source
/engine
/rehearsetimingsactivity \
84 slideshow
/source
/engine
/screenupdater \
85 slideshow
/source
/engine
/shapeattributelayer \
86 slideshow
/source
/engine
/shapes
/appletshape \
87 slideshow
/source
/engine
/shapes
/backgroundshape \
88 slideshow
/source
/engine
/shapes
/drawinglayeranimation \
89 slideshow
/source
/engine
/shapes
/drawshape \
90 slideshow
/source
/engine
/shapes
/drawshapesubsetting \
91 slideshow
/source
/engine
/shapes
/externalshapebase \
92 slideshow
/source
/engine
/shapes
/gdimtftools \
93 slideshow
/source
/engine
/shapes
/intrinsicanimationactivity \
94 slideshow
/source
/engine
/shapes
/mediashape \
95 slideshow
/source
/engine
/shapes
/shapeimporter \
96 slideshow
/source
/engine
/shapesubset \
97 slideshow
/source
/engine
/shapes
/viewappletshape \
98 slideshow
/source
/engine
/shapes
/viewbackgroundshape \
99 slideshow
/source
/engine
/shapes
/viewmediashape \
100 slideshow
/source
/engine
/shapes
/viewshape \
101 slideshow
/source
/engine
/slidebitmap \
102 slideshow
/source
/engine
/slide
/layer \
103 slideshow
/source
/engine
/slide
/layermanager \
104 slideshow
/source
/engine
/slide
/shapemanagerimpl \
105 slideshow
/source
/engine
/slideshowcontext \
106 slideshow
/source
/engine
/slideshowimpl \
107 slideshow
/source
/engine
/slide
/slideanimations \
108 slideshow
/source
/engine
/slide
/slideimpl \
109 slideshow
/source
/engine
/slide
/userpaintoverlay \
110 slideshow
/source
/engine
/slideview \
111 slideshow
/source
/engine
/soundplayer \
112 slideshow
/source
/engine
/tools \
113 slideshow
/source
/engine
/transitions
/barndoorwipe \
114 slideshow
/source
/engine
/transitions
/barwipepolypolygon \
115 slideshow
/source
/engine
/transitions
/boxwipe \
116 slideshow
/source
/engine
/transitions
/checkerboardwipe \
117 slideshow
/source
/engine
/transitions
/clippingfunctor \
118 slideshow
/source
/engine
/transitions
/clockwipe \
119 slideshow
/source
/engine
/transitions
/combtransition \
120 slideshow
/source
/engine
/transitions
/doublediamondwipe \
121 slideshow
/source
/engine
/transitions
/ellipsewipe \
122 slideshow
/source
/engine
/transitions
/fanwipe \
123 slideshow
/source
/engine
/transitions
/figurewipe \
124 slideshow
/source
/engine
/transitions
/fourboxwipe \
125 slideshow
/source
/engine
/transitions
/iriswipe \
126 slideshow
/source
/engine
/transitions
/parametricpolypolygonfactory \
127 slideshow
/source
/engine
/transitions
/pinwheelwipe \
128 slideshow
/source
/engine
/transitions
/randomwipe \
129 slideshow
/source
/engine
/transitions
/shapetransitionfactory \
130 slideshow
/source
/engine
/transitions
/slidechangebase \
131 slideshow
/source
/engine
/transitions
/slidetransitionfactory \
132 slideshow
/source
/engine
/transitions
/snakewipe \
133 slideshow
/source
/engine
/transitions
/spiralwipe \
134 slideshow
/source
/engine
/transitions
/sweepwipe \
135 slideshow
/source
/engine
/transitions
/transitionfactorytab \
136 slideshow
/source
/engine
/transitions
/transitiontools \
137 slideshow
/source
/engine
/transitions
/veewipe \
138 slideshow
/source
/engine
/transitions
/waterfallwipe \
139 slideshow
/source
/engine
/transitions
/zigzagwipe \
140 slideshow
/source
/engine
/unoviewcontainer \
141 slideshow
/source
/engine
/usereventqueue \
142 slideshow
/source
/engine
/waitsymbol \
143 slideshow
/source
/engine
/wakeupevent \
146 ifeq ($(strip $(OS
)),MACOSX
)
147 $(eval
$(call gb_Library_add_cxxobjects
,slideshow
,\
148 slideshow
/source
/engine
/smilfunctionparser \
149 , $(gb_COMPILERNOOPTFLAGS
) $(gb_LinkTarget_EXCEPTIONFLAGS
) \
152 $(eval
$(call gb_Library_add_exception_objects
,slideshow
,\
153 slideshow
/source
/engine
/smilfunctionparser \
157 ifneq ($(strip $(debug
)$(DEBUG
)),)
158 $(eval
$(call gb_Library_add_exception_objects
,slideshow
,\
159 slideshow
/source
/engine
/sp_debug \
163 # vim: set noet sw=4 ts=4: