xref: /aoo41x/main/svx/Library_svxcore.mk (revision 2e2269f7)
17871dc3eSAndrew Rist#**************************************************************
27871dc3eSAndrew Rist#
37871dc3eSAndrew Rist#  Licensed to the Apache Software Foundation (ASF) under one
47871dc3eSAndrew Rist#  or more contributor license agreements.  See the NOTICE file
57871dc3eSAndrew Rist#  distributed with this work for additional information
67871dc3eSAndrew Rist#  regarding copyright ownership.  The ASF licenses this file
77871dc3eSAndrew Rist#  to you under the Apache License, Version 2.0 (the
87871dc3eSAndrew Rist#  "License"); you may not use this file except in compliance
97871dc3eSAndrew Rist#  with the License.  You may obtain a copy of the License at
107871dc3eSAndrew Rist#
117871dc3eSAndrew Rist#    http://www.apache.org/licenses/LICENSE-2.0
127871dc3eSAndrew Rist#
137871dc3eSAndrew Rist#  Unless required by applicable law or agreed to in writing,
147871dc3eSAndrew Rist#  software distributed under the License is distributed on an
157871dc3eSAndrew Rist#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
167871dc3eSAndrew Rist#  KIND, either express or implied.  See the License for the
177871dc3eSAndrew Rist#  specific language governing permissions and limitations
187871dc3eSAndrew Rist#  under the License.
197871dc3eSAndrew Rist#
207871dc3eSAndrew Rist#**************************************************************
217871dc3eSAndrew Rist
227871dc3eSAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweir$(eval $(call gb_Library_Library,svxcore))
25cdf0e10cSrcweir
26cdf0e10cSrcweir$(eval $(call gb_Library_set_componentfile,svxcore,svx/util/svxcore))
27cdf0e10cSrcweir
28cdf0e10cSrcweir$(eval $(call gb_Library_add_sdi_headers,svx,svx/sdi/svxslots))
29cdf0e10cSrcweir
30cdf0e10cSrcweir$(eval $(call gb_Library_add_package_headers,svxcore,\
31cdf0e10cSrcweir	svx_inc \
32cdf0e10cSrcweir	svx_sdi \
33cdf0e10cSrcweir))
34cdf0e10cSrcweir
35cdf0e10cSrcweir$(eval $(call gb_Library_set_include,svxcore,\
36cdf0e10cSrcweir	-I$(SRCDIR)/svx/inc \
37cdf0e10cSrcweir	-I$(SRCDIR)/svx/inc/pch \
38cdf0e10cSrcweir	-I$(SRCDIR)/svx/source/inc \
39cdf0e10cSrcweir	$$(INCLUDE) \
40cdf0e10cSrcweir	-I$(OUTDIR)/inc/offuh \
41cdf0e10cSrcweir	-I$(WORKDIR)/SdiTarget/svx/sdi \
42cdf0e10cSrcweir))
43cdf0e10cSrcweir
44cdf0e10cSrcweir#BOOST switch in customshapes
45cdf0e10cSrcweir#dialog:
46cdf0e10cSrcweir#.IF "$(GUI)"=="WNT"
47cdf0e10cSrcweir#CFLAGS+= -DUNICODE -D_UNICODE
48cdf0e10cSrcweir#.ENDIF
49cdf0e10cSrcweir
50cdf0e10cSrcweir$(eval $(call gb_Library_set_defs,svxcore,\
51cdf0e10cSrcweir	$$(DEFS) \
52cdf0e10cSrcweir	-DSVX_DLLIMPLEMENTATION \
53cdf0e10cSrcweir	-DBOOST_SPIRIT_USE_OLD_NAMESPACE \
54cdf0e10cSrcweir))
55cdf0e10cSrcweir
56cdf0e10cSrcweir$(eval $(call gb_Library_add_linked_libs,svxcore,\
57cdf0e10cSrcweir	avmedia \
58cdf0e10cSrcweir	basegfx \
59cdf0e10cSrcweir	sb \
60cdf0e10cSrcweir	comphelper \
61cdf0e10cSrcweir	cppuhelper \
62cdf0e10cSrcweir	cppu \
63cdf0e10cSrcweir	drawinglayer \
64cdf0e10cSrcweir	editeng \
65cdf0e10cSrcweir	fwe \
66cdf0e10cSrcweir	i18nisolang1 \
67cdf0e10cSrcweir	icuuc \
68cdf0e10cSrcweir	lng \
69cdf0e10cSrcweir	sal \
70cdf0e10cSrcweir	sfx \
71cdf0e10cSrcweir	sot \
72cdf0e10cSrcweir    stl \
73cdf0e10cSrcweir	svl \
74cdf0e10cSrcweir	svt \
75*2e2269f7SJürgen Schmidt	ootk \
76cdf0e10cSrcweir	tl \
77cdf0e10cSrcweir	ucbhelper \
78cdf0e10cSrcweir	utl \
79cdf0e10cSrcweir	vcl \
80cdf0e10cSrcweir	vos3 \
81cdf0e10cSrcweir	xo \
82cdf0e10cSrcweir    $(gb_STDLIBS) \
83cdf0e10cSrcweir))
84cdf0e10cSrcweir
85cdf0e10cSrcweir$(eval $(call gb_Library_add_exception_objects,svxcore,\
86cdf0e10cSrcweir	svx/source/core/coreservices \
87cdf0e10cSrcweir    svx/source/customshapes/EnhancedCustomShape2d \
88cdf0e10cSrcweir    svx/source/customshapes/EnhancedCustomShapeGeometry \
89cdf0e10cSrcweir    svx/source/customshapes/EnhancedCustomShapeTypeNames \
90cdf0e10cSrcweir    svx/source/dialog/checklbx \
91cdf0e10cSrcweir    svx/source/dialog/dialmgr \
92cdf0e10cSrcweir    svx/source/dialog/dlgutil \
93cdf0e10cSrcweir    svx/source/dialog/framelink \
94cdf0e10cSrcweir    svx/source/dialog/langbox \
95cdf0e10cSrcweir    svx/source/dialog/simptabl \
96cdf0e10cSrcweir    svx/source/dialog/stddlg \
97cdf0e10cSrcweir    svx/source/dialog/svxdlg \
98cdf0e10cSrcweir    svx/source/engine3d/camera3d \
99cdf0e10cSrcweir    svx/source/engine3d/cube3d \
100cdf0e10cSrcweir    svx/source/engine3d/deflt3d \
101cdf0e10cSrcweir    svx/source/engine3d/dragmt3d \
102cdf0e10cSrcweir    svx/source/engine3d/e3dsceneupdater \
103cdf0e10cSrcweir    svx/source/engine3d/e3dundo \
104cdf0e10cSrcweir    svx/source/engine3d/extrud3d \
105cdf0e10cSrcweir    svx/source/engine3d/helperhittest3d \
106cdf0e10cSrcweir    svx/source/engine3d/helperminimaldepth3d \
107cdf0e10cSrcweir    svx/source/engine3d/lathe3d \
108cdf0e10cSrcweir    svx/source/engine3d/obj3d \
109cdf0e10cSrcweir    svx/source/engine3d/objfac3d \
110cdf0e10cSrcweir    svx/source/engine3d/polygn3d \
111cdf0e10cSrcweir    svx/source/engine3d/polysc3d \
112cdf0e10cSrcweir    svx/source/engine3d/scene3d \
113cdf0e10cSrcweir    svx/source/engine3d/sphere3d \
114cdf0e10cSrcweir    svx/source/engine3d/svx3ditems \
115cdf0e10cSrcweir    svx/source/engine3d/view3d \
116cdf0e10cSrcweir    svx/source/engine3d/view3d1 \
117cdf0e10cSrcweir    svx/source/engine3d/viewpt3d2 \
118cdf0e10cSrcweir    svx/source/fmcomp/dbaexchange \
119cdf0e10cSrcweir    svx/source/fmcomp/fmgridcl \
120cdf0e10cSrcweir    svx/source/fmcomp/fmgridif \
121cdf0e10cSrcweir    svx/source/fmcomp/gridcell \
122cdf0e10cSrcweir    svx/source/fmcomp/gridcols \
123cdf0e10cSrcweir    svx/source/fmcomp/gridctrl \
124cdf0e10cSrcweir    svx/source/fmcomp/trace \
125cdf0e10cSrcweir    svx/source/fmcomp/xmlexchg \
126cdf0e10cSrcweir    svx/source/form/dataaccessdescriptor \
127cdf0e10cSrcweir    svx/source/form/datalistener \
128cdf0e10cSrcweir    svx/source/form/datanavi \
129cdf0e10cSrcweir    svx/source/form/dbtoolsclient \
130cdf0e10cSrcweir    svx/source/form/delayedevent \
131cdf0e10cSrcweir    svx/source/form/fmcontrolbordermanager \
132cdf0e10cSrcweir    svx/source/form/fmcontrollayout \
133cdf0e10cSrcweir    svx/source/form/fmdmod \
134cdf0e10cSrcweir    svx/source/form/fmdocumentclassification \
135cdf0e10cSrcweir    svx/source/form/fmdpage \
136cdf0e10cSrcweir    svx/source/form/fmexch \
137cdf0e10cSrcweir    svx/source/form/fmexpl \
138cdf0e10cSrcweir    svx/source/form/fmitems \
139cdf0e10cSrcweir    svx/source/form/fmmodel \
140cdf0e10cSrcweir    svx/source/form/fmobj \
141cdf0e10cSrcweir    svx/source/form/fmpage \
142cdf0e10cSrcweir    svx/source/form/fmpgeimp \
143cdf0e10cSrcweir    svx/source/form/fmscriptingenv \
144cdf0e10cSrcweir    svx/source/form/fmservs \
145cdf0e10cSrcweir    svx/source/form/fmshell \
146cdf0e10cSrcweir    svx/source/form/fmshimp \
147cdf0e10cSrcweir    svx/source/form/fmtextcontroldialogs \
148cdf0e10cSrcweir    svx/source/form/fmtextcontrolfeature \
149cdf0e10cSrcweir    svx/source/form/fmtextcontrolshell \
150cdf0e10cSrcweir    svx/source/form/fmtools \
151cdf0e10cSrcweir    svx/source/form/fmundo \
152cdf0e10cSrcweir    svx/source/form/fmview \
153cdf0e10cSrcweir    svx/source/form/fmvwimp \
154cdf0e10cSrcweir    svx/source/form/formcontrolfactory \
155cdf0e10cSrcweir    svx/source/form/formcontroller \
156cdf0e10cSrcweir    svx/source/form/formcontrolling \
157cdf0e10cSrcweir    svx/source/form/formdispatchinterceptor \
158cdf0e10cSrcweir    svx/source/form/formfeaturedispatcher \
159cdf0e10cSrcweir    svx/source/form/formtoolbars \
160cdf0e10cSrcweir    svx/source/form/legacyformcontroller \
161cdf0e10cSrcweir    svx/source/form/navigatortree \
162cdf0e10cSrcweir    svx/source/form/navigatortreemodel \
163cdf0e10cSrcweir    svx/source/form/ParseContext \
164cdf0e10cSrcweir    svx/source/form/sdbdatacolumn \
165cdf0e10cSrcweir    svx/source/form/sqlparserclient \
166cdf0e10cSrcweir    svx/source/form/stringlistresource \
167cdf0e10cSrcweir    svx/source/form/typeconversionclient \
168cdf0e10cSrcweir    svx/source/form/typemap \
169cdf0e10cSrcweir    svx/source/form/xfm_addcondition \
170cdf0e10cSrcweir    svx/source/gallery2/codec \
171cdf0e10cSrcweir    svx/source/gallery2/galbrws \
172cdf0e10cSrcweir    svx/source/gallery2/galbrws1 \
173cdf0e10cSrcweir    svx/source/gallery2/galbrws2 \
174cdf0e10cSrcweir    svx/source/gallery2/galctrl \
175cdf0e10cSrcweir    svx/source/gallery2/galexpl \
176cdf0e10cSrcweir    svx/source/gallery2/gallery1 \
177cdf0e10cSrcweir    svx/source/gallery2/galmisc \
178cdf0e10cSrcweir    svx/source/gallery2/galobj \
179cdf0e10cSrcweir    svx/source/gallery2/galtheme \
18002c50d82SAndre Fischer    svx/source/gallery2/GalleryControl \
18102c50d82SAndre Fischer    svx/source/gallery2/GallerySplitter \
182cdf0e10cSrcweir    svx/source/items/chrtitem \
183cdf0e10cSrcweir    svx/source/items/clipfmtitem \
184cdf0e10cSrcweir    svx/source/items/customshapeitem \
185cdf0e10cSrcweir    svx/source/items/drawitem \
186cdf0e10cSrcweir    svx/source/items/e3ditem \
1879afceb33SAriel Constenla-Haile    svx/source/items/galleryitem \
188cdf0e10cSrcweir    svx/source/items/grfitem \
189cdf0e10cSrcweir    svx/source/sdr/animation/scheduler \
190cdf0e10cSrcweir    svx/source/sdr/animation/objectanimator \
191cdf0e10cSrcweir    svx/source/sdr/animation/animationstate \
192cdf0e10cSrcweir    svx/source/sdr/attribute/sdrlinefillshadowtextattribute \
193cdf0e10cSrcweir    svx/source/sdr/attribute/sdrfilltextattribute \
194cdf0e10cSrcweir    svx/source/sdr/attribute/sdrshadowtextattribute \
195cdf0e10cSrcweir    svx/source/sdr/attribute/sdrtextattribute \
196cdf0e10cSrcweir    svx/source/sdr/attribute/sdrlineshadowtextattribute \
197cdf0e10cSrcweir    svx/source/sdr/attribute/sdrformtextattribute \
198cdf0e10cSrcweir    svx/source/sdr/attribute/sdrformtextoutlineattribute \
199cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofgroup \
200cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofsdrpage \
201cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofpageobj \
202cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofe3d \
203cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofe3dcube \
204cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrmediaobj \
205cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofmasterpagedescriptor \
206cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofpageobj \
207cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofe3dscene \
208cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofgraphic \
209cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactredirector \
210cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrcircobj \
211cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofgroup \
212cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofunocontrol \
213cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrobjcustomshape \
214cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrobj \
215cdf0e10cSrcweir    svx/source/sdr/contact/objectcontact \
216cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactoftextobj \
217cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofe3dlathe \
218cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrpage \
219cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofe3dextrude \
220cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofmasterpagedescriptor \
221cdf0e10cSrcweir    svx/source/sdr/contact/viewcontact \
222cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrole2obj \
223cdf0e10cSrcweir    svx/source/sdr/contact/displayinfo \
224cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofe3dscene \
225cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrrectobj \
226cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofsdrole2obj \
227cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofunocontrol \
228cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofgraphic \
229cdf0e10cSrcweir    svx/source/sdr/contact/sdrmediawindow \
230cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofsdrmediaobj \
231cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrcaptionobj \
232cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofvirtobj \
233cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofe3dsphere \
234cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofe3dpolygon \
235cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdredgeobj \
236cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontact \
237cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofsdrobj \
238cdf0e10cSrcweir    svx/source/sdr/contact/objectcontactofpageview \
239cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrpathobj \
240cdf0e10cSrcweir    svx/source/sdr/contact/viewcontactofsdrmeasureobj \
241cdf0e10cSrcweir    svx/source/sdr/contact/objectcontactofobjlistpainter \
242cdf0e10cSrcweir    svx/source/sdr/contact/viewobjectcontactofe3d \
243cdf0e10cSrcweir    svx/source/sdr/event/eventhandler \
244cdf0e10cSrcweir    svx/source/sdr/overlay/overlayline \
245cdf0e10cSrcweir    svx/source/sdr/overlay/overlaycrosshair \
246cdf0e10cSrcweir    svx/source/sdr/overlay/overlayrollingrectangle \
247cdf0e10cSrcweir    svx/source/sdr/overlay/overlaytriangle \
248cdf0e10cSrcweir    svx/source/sdr/overlay/overlayselection \
2491cd65da9SArmin Le Grand    svx/source/sdr/overlay/overlayrectangle \
250cdf0e10cSrcweir    svx/source/sdr/overlay/overlaybitmapex \
251cdf0e10cSrcweir    svx/source/sdr/overlay/overlaymanagerbuffered \
252cdf0e10cSrcweir    svx/source/sdr/overlay/overlayhelpline \
253cdf0e10cSrcweir    svx/source/sdr/overlay/overlayanimatedbitmapex \
254cdf0e10cSrcweir    svx/source/sdr/overlay/overlaypolypolygon \
255cdf0e10cSrcweir    svx/source/sdr/overlay/overlayobjectcell \
256cdf0e10cSrcweir    svx/source/sdr/overlay/overlaytools \
257cdf0e10cSrcweir    svx/source/sdr/overlay/overlayprimitive2dsequenceobject \
258cdf0e10cSrcweir    svx/source/sdr/overlay/overlayobject \
259cdf0e10cSrcweir    svx/source/sdr/overlay/overlaymanager \
260cdf0e10cSrcweir    svx/source/sdr/overlay/overlayobjectlist \
261cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrellipseprimitive2d \
262cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrprimitivetools \
263cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrtextprimitive2d \
264cdf0e10cSrcweir    svx/source/sdr/primitive2d/primitivefactory2d \
265cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrolecontentprimitive2d \
266cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrcustomshapeprimitive2d \
267cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrgrafprimitive2d \
268cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrole2primitive2d \
269cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrpathprimitive2d \
270cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrrectangleprimitive2d \
271cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrcaptionprimitive2d \
272cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrconnectorprimitive2d \
273cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrmeasureprimitive2d \
274cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrattributecreator \
275cdf0e10cSrcweir    svx/source/sdr/primitive2d/sdrdecompositiontools \
276cdf0e10cSrcweir    svx/source/sdr/primitive3d/sdrattributecreator3d \
277cdf0e10cSrcweir    svx/source/sdr/properties/pageproperties \
278cdf0e10cSrcweir    svx/source/sdr/properties/e3dsceneproperties \
279cdf0e10cSrcweir    svx/source/sdr/properties/itemsettools \
280cdf0e10cSrcweir    svx/source/sdr/properties/captionproperties \
281cdf0e10cSrcweir    svx/source/sdr/properties/e3dextrudeproperties \
282cdf0e10cSrcweir    svx/source/sdr/properties/e3dproperties \
283cdf0e10cSrcweir    svx/source/sdr/properties/measureproperties \
284cdf0e10cSrcweir    svx/source/sdr/properties/customshapeproperties \
285cdf0e10cSrcweir    svx/source/sdr/properties/rectangleproperties \
286cdf0e10cSrcweir    svx/source/sdr/properties/groupproperties \
287cdf0e10cSrcweir    svx/source/sdr/properties/properties \
288cdf0e10cSrcweir    svx/source/sdr/properties/e3dlatheproperties \
289cdf0e10cSrcweir    svx/source/sdr/properties/graphicproperties \
290cdf0e10cSrcweir    svx/source/sdr/properties/circleproperties \
291cdf0e10cSrcweir    svx/source/sdr/properties/emptyproperties \
292cdf0e10cSrcweir    svx/source/sdr/properties/e3dsphereproperties \
293cdf0e10cSrcweir    svx/source/sdr/properties/defaultproperties \
294cdf0e10cSrcweir    svx/source/sdr/properties/textproperties \
295cdf0e10cSrcweir    svx/source/sdr/properties/attributeproperties \
296cdf0e10cSrcweir    svx/source/sdr/properties/connectorproperties \
297cdf0e10cSrcweir    svx/source/sdr/properties/e3dcompoundproperties \
298cdf0e10cSrcweir    svx/source/sdr/properties/oleproperties \
29978d93489SArmin Le Grand    svx/source/svdraw/charthelper \
300cdf0e10cSrcweir    svx/source/svdraw/clonelist \
301cdf0e10cSrcweir    svx/source/svdraw/gradtrns \
302cdf0e10cSrcweir    svx/source/svdraw/polypolygoneditor \
303cdf0e10cSrcweir    svx/source/svdraw/sdrcomment \
30469ffbee1SArmin Le Grand    svx/source/svdraw/sdrundomanager \
305cdf0e10cSrcweir    svx/source/svdraw/sdrhittesthelper \
306cdf0e10cSrcweir    svx/source/svdraw/sdrmasterpagedescriptor \
307cdf0e10cSrcweir    svx/source/svdraw/sdrpagewindow \
308cdf0e10cSrcweir    svx/source/svdraw/sdrpaintwindow \
309cdf0e10cSrcweir    svx/source/svdraw/selectioncontroller \
310cdf0e10cSrcweir    svx/source/svdraw/svdattr \
311cdf0e10cSrcweir    svx/source/svdraw/svdcrtv \
312cdf0e10cSrcweir    svx/source/svdraw/svddrag \
313cdf0e10cSrcweir    svx/source/svdraw/svddrgmt \
314cdf0e10cSrcweir    svx/source/svdraw/svddrgv \
315cdf0e10cSrcweir    svx/source/svdraw/svdedtv \
316cdf0e10cSrcweir    svx/source/svdraw/svdedtv1 \
317cdf0e10cSrcweir    svx/source/svdraw/svdedtv2 \
318cdf0e10cSrcweir    svx/source/svdraw/svdedxv \
319cdf0e10cSrcweir    svx/source/svdraw/svdetc \
320cdf0e10cSrcweir    svx/source/svdraw/svdfmtf \
321cdf0e10cSrcweir    svx/source/svdraw/svdglev \
322cdf0e10cSrcweir    svx/source/svdraw/svdglue \
323cdf0e10cSrcweir    svx/source/svdraw/svdhdl \
324cdf0e10cSrcweir    svx/source/svdraw/svdhlpln \
325cdf0e10cSrcweir    svx/source/svdraw/svdibrow \
326cdf0e10cSrcweir    svx/source/svdraw/svditer \
327cdf0e10cSrcweir    svx/source/svdraw/svdlayer \
328cdf0e10cSrcweir    svx/source/svdraw/svdmark \
329cdf0e10cSrcweir    svx/source/svdraw/svdmodel \
330cdf0e10cSrcweir    svx/source/svdraw/svdmrkv \
331cdf0e10cSrcweir    svx/source/svdraw/svdmrkv1 \
332cdf0e10cSrcweir    svx/source/svdraw/svdoashp \
333cdf0e10cSrcweir    svx/source/svdraw/svdoattr \
334cdf0e10cSrcweir    svx/source/svdraw/svdobj \
335cdf0e10cSrcweir    svx/source/svdraw/svdocapt \
336cdf0e10cSrcweir    svx/source/svdraw/svdocirc \
337cdf0e10cSrcweir    svx/source/svdraw/svdoedge \
338cdf0e10cSrcweir    svx/source/svdraw/svdograf \
339cdf0e10cSrcweir    svx/source/svdraw/svdogrp \
340cdf0e10cSrcweir    svx/source/svdraw/svdomeas \
341cdf0e10cSrcweir    svx/source/svdraw/svdomedia \
342cdf0e10cSrcweir    svx/source/svdraw/svdoole2 \
343cdf0e10cSrcweir    svx/source/svdraw/svdopage \
344cdf0e10cSrcweir    svx/source/svdraw/svdopath \
345cdf0e10cSrcweir    svx/source/svdraw/svdorect \
346cdf0e10cSrcweir    svx/source/svdraw/svdotext \
347cdf0e10cSrcweir    svx/source/svdraw/svdotextdecomposition \
348cdf0e10cSrcweir    svx/source/svdraw/svdotextpathdecomposition \
349cdf0e10cSrcweir    svx/source/svdraw/svdotxat \
350cdf0e10cSrcweir    svx/source/svdraw/svdotxdr \
351cdf0e10cSrcweir    svx/source/svdraw/svdotxed \
352cdf0e10cSrcweir    svx/source/svdraw/svdotxfl \
353cdf0e10cSrcweir    svx/source/svdraw/svdotxln \
354cdf0e10cSrcweir    svx/source/svdraw/svdotxtr \
355cdf0e10cSrcweir    svx/source/svdraw/svdouno \
356cdf0e10cSrcweir    svx/source/svdraw/svdoutl \
357cdf0e10cSrcweir    svx/source/svdraw/svdoutlinercache \
358cdf0e10cSrcweir    svx/source/svdraw/svdovirt \
359cdf0e10cSrcweir    svx/source/svdraw/svdpage \
360cdf0e10cSrcweir    svx/source/svdraw/svdpagv \
361cdf0e10cSrcweir    svx/source/svdraw/svdpntv \
362cdf0e10cSrcweir    svx/source/svdraw/svdpoev \
363cdf0e10cSrcweir    svx/source/svdraw/svdsnpv \
364cdf0e10cSrcweir    svx/source/svdraw/svdtext \
365cdf0e10cSrcweir    svx/source/svdraw/svdtrans \
366cdf0e10cSrcweir    svx/source/svdraw/svdundo \
367cdf0e10cSrcweir    svx/source/svdraw/svdview \
368cdf0e10cSrcweir    svx/source/svdraw/svdviter \
369cdf0e10cSrcweir    svx/source/svdraw/svdxcgv \
370cdf0e10cSrcweir    svx/source/table/cell \
371cdf0e10cSrcweir    svx/source/table/cellcursor \
372cdf0e10cSrcweir    svx/source/table/cellrange \
373cdf0e10cSrcweir    svx/source/table/propertyset \
374cdf0e10cSrcweir    svx/source/table/svdotable \
375cdf0e10cSrcweir    svx/source/table/tablecolumn \
376cdf0e10cSrcweir    svx/source/table/tablecolumns \
377cdf0e10cSrcweir    svx/source/table/tablecontroller \
378cdf0e10cSrcweir    svx/source/table/tablehandles \
379cdf0e10cSrcweir    svx/source/table/tablelayouter \
380cdf0e10cSrcweir    svx/source/table/tablemodel \
381cdf0e10cSrcweir    svx/source/table/tablerow \
382cdf0e10cSrcweir    svx/source/table/tablerows \
383cdf0e10cSrcweir    svx/source/table/tableundo \
384cdf0e10cSrcweir    svx/source/table/viewcontactoftableobj \
385cdf0e10cSrcweir    svx/source/tbxctrls/extrusioncontrols \
386cdf0e10cSrcweir    svx/source/tbxctrls/fontworkgallery \
387cdf0e10cSrcweir    svx/source/tbxctrls/tbcontrl \
388cdf0e10cSrcweir    svx/source/tbxctrls/tbxcolorupdate \
38928bcfa49SArmin Le Grand    svx/source/tbxctrls/SvxColorValueSet \
390cdf0e10cSrcweir    svx/source/toolbars/extrusionbar \
391cdf0e10cSrcweir    svx/source/toolbars/fontworkbar \
392cdf0e10cSrcweir    svx/source/unodraw/gluepts \
393cdf0e10cSrcweir    svx/source/unodraw/shapepropertynotifier \
394cdf0e10cSrcweir    svx/source/unodraw/tableshape \
395cdf0e10cSrcweir    svx/source/unodraw/unobtabl \
396cdf0e10cSrcweir    svx/source/unodraw/unodtabl \
397cdf0e10cSrcweir    svx/source/unodraw/UnoGraphicExporter \
398cdf0e10cSrcweir    svx/source/unodraw/unogtabl \
399cdf0e10cSrcweir    svx/source/unodraw/unohtabl \
400cdf0e10cSrcweir    svx/source/unodraw/unomlstr \
401cdf0e10cSrcweir    svx/source/unodraw/unomod \
402cdf0e10cSrcweir    svx/source/unodraw/unomtabl \
403cdf0e10cSrcweir    svx/source/unodraw/UnoNameItemTable \
404cdf0e10cSrcweir    svx/source/unodraw/unopage \
405cdf0e10cSrcweir    svx/source/unodraw/unoprov \
406cdf0e10cSrcweir    svx/source/unodraw/unoshap2 \
407cdf0e10cSrcweir    svx/source/unodraw/unoshap3 \
408cdf0e10cSrcweir    svx/source/unodraw/unoshap4 \
409cdf0e10cSrcweir    svx/source/unodraw/unoshape \
410cdf0e10cSrcweir    svx/source/unodraw/unoshtxt \
411cdf0e10cSrcweir    svx/source/unodraw/unottabl \
412cdf0e10cSrcweir    svx/source/unodraw/XPropertyTable \
413cdf0e10cSrcweir    svx/source/xml/xmleohlp \
414cdf0e10cSrcweir    svx/source/xml/xmlexport \
415cdf0e10cSrcweir    svx/source/xml/xmlgrhlp \
416cdf0e10cSrcweir    svx/source/xml/xmlxtexp \
417cdf0e10cSrcweir    svx/source/xml/xmlxtimp \
418cdf0e10cSrcweir    svx/source/xoutdev/xattr \
419cdf0e10cSrcweir    svx/source/xoutdev/xattr2 \
420cdf0e10cSrcweir    svx/source/xoutdev/xattrbmp \
421cdf0e10cSrcweir    svx/source/xoutdev/xexch \
422cdf0e10cSrcweir    svx/source/xoutdev/_xoutbmp \
423cdf0e10cSrcweir    svx/source/xoutdev/_xpoly \
424cdf0e10cSrcweir    svx/source/xoutdev/xpool \
425cdf0e10cSrcweir    svx/source/xoutdev/xtabbtmp \
426cdf0e10cSrcweir    svx/source/xoutdev/xtabcolr \
427cdf0e10cSrcweir    svx/source/xoutdev/xtabdash \
428cdf0e10cSrcweir    svx/source/xoutdev/xtabgrdt \
429cdf0e10cSrcweir    svx/source/xoutdev/xtabhtch \
430cdf0e10cSrcweir    svx/source/xoutdev/xtable \
43197e8a929SArmin Le Grand    svx/source/xoutdev/XPropertyEntry \
432cdf0e10cSrcweir    svx/source/xoutdev/xtablend \
433cdf0e10cSrcweir))
434cdf0e10cSrcweir
435cdf0e10cSrcweir# the following source file can't be compiled with optimization by some compilers (crash or endless loop):
436cdf0e10cSrcweir# Solaris Sparc with Sun compiler, gcc on MacOSX and Linux PPC
437cdf0e10cSrcweir# the latter is currently not supported by gbuild and needs a fix here later
438cdf0e10cSrcweirifeq ($(OS),$(filter-out SOLARIS MACOSX,$(OS)))
439cdf0e10cSrcweir$(eval $(call gb_Library_add_exception_objects,svxcore,\
440cdf0e10cSrcweir    svx/source/customshapes/EnhancedCustomShapeFunctionParser \
441cdf0e10cSrcweir))
442cdf0e10cSrcweirelse
443cdf0e10cSrcweir$(eval $(call gb_Library_add_cxxobjects,svxcore,\
444cdf0e10cSrcweir    svx/source/customshapes/EnhancedCustomShapeFunctionParser \
445cdf0e10cSrcweir    , $(gb_COMPILERNOOPTFLAGS) $(gb_LinkTarget_EXCEPTIONFLAGS) \
446cdf0e10cSrcweir))
447cdf0e10cSrcweirendif
448cdf0e10cSrcweir
449cdf0e10cSrcweir$(eval $(call gb_SdiTarget_SdiTarget,svx/sdi/svxslots,svx/sdi/svx))
450cdf0e10cSrcweir
451cdf0e10cSrcweir$(eval $(call gb_SdiTarget_set_include,svx/sdi/svxslots,\
452cdf0e10cSrcweir	$$(INCLUDE) \
453cdf0e10cSrcweir	-I$(SRCDIR)/svx/inc \
454cdf0e10cSrcweir	-I$(SRCDIR)/svx/sdi \
455cdf0e10cSrcweir))
456cdf0e10cSrcweir
457cdf0e10cSrcweir# vim: set noet sw=4 ts=4:
458