xref: /trunk/main/sw/Library_sw.mk (revision 7d1ba2b9ecc16aaf3cd7daabf79046514f061e8d)
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,sw))
25
26$(eval $(call gb_Library_add_sdi_headers,sw,sw/sdi/swslots))
27
28$(eval $(call gb_Library_add_precompiled_header,sw,$(SRCDIR)/sw/inc/pch/precompiled_sw))
29
30$(eval $(call gb_Library_set_componentfile,sw,sw/util/sw))
31
32$(eval $(call gb_Library_set_include,sw,\
33    -I$(SRCDIR)/sw/source/core/inc \
34    -I$(SRCDIR)/sw/source/filter/inc \
35    -I$(SRCDIR)/sw/source/ui/inc \
36    -I$(SRCDIR)/sw/inc/pch \
37    -I$(SRCDIR)/sw/inc \
38    -I$(WORKDIR)/SdiTarget/sw/sdi \
39    -I$(WORKDIR)/Misc/sw/ \
40    $$(INCLUDE) \
41    -I$(OUTDIR)/inc \
42))
43
44$(eval $(call gb_Library_add_api,sw,\
45    udkapi \
46    offapi \
47))
48
49$(eval $(call gb_Library_add_defs,sw,\
50    -DSW_DLLIMPLEMENTATION \
51))
52
53$(eval $(call gb_Library_add_linked_libs,sw,\
54    avmedia \
55    basegfx \
56    comphelper \
57    cppu \
58    cppuhelper \
59    drawinglayer \
60    editeng \
61    i18nisolang1 \
62    i18nutil \
63    lng \
64    sal \
65    salhelper \
66    sb \
67    sfx \
68    sot \
69    stl \
70    svl \
71    svt \
72    svx \
73    svxcore \
74    swd \
75    ootk \
76    tl \
77    ucbhelper \
78    utl \
79    vbahelper \
80    vcl \
81    vos3 \
82    xo \
83    $(gb_STDLIBS) \
84))
85
86$(call gb_Library_use_external,sw,icuuc)
87
88$(eval $(call gb_Library_add_exception_objects,sw,\
89    sw/source/core/SwNumberTree/SwNodeNum \
90    sw/source/core/SwNumberTree/SwNumberTree \
91    sw/source/core/access/acccell \
92    sw/source/core/access/acccontext \
93    sw/source/core/access/accdoc \
94    sw/source/core/access/accembedded \
95    sw/source/core/access/accfootnote \
96    sw/source/core/access/accfield \
97    sw/source/core/access/accframe \
98    sw/source/core/access/accframebase\
99    sw/source/core/access/accfrmobj \
100    sw/source/core/access/accfrmobjmap \
101    sw/source/core/access/accfrmobjslist \
102    sw/source/core/access/accgraphic \
103    sw/source/core/access/accheaderfooter \
104    sw/source/core/access/acchyperlink \
105    sw/source/core/access/acchypertextdata \
106    sw/source/core/access/accmap \
107    sw/source/core/access/accnotextframe \
108    sw/source/core/access/accnotexthyperlink \
109    sw/source/core/access/accpage \
110    sw/source/core/access/accpara \
111    sw/source/core/access/accportions \
112    sw/source/core/access/accpreview \
113    sw/source/core/access/accselectionhelper \
114    sw/source/core/access/acctable \
115    sw/source/core/access/acctextframe \
116    sw/source/core/access/parachangetrackinginfo \
117    sw/source/core/access/textmarkuphelper \
118    sw/source/core/attr/calbck \
119    sw/source/core/attr/cellatr \
120    sw/source/core/attr/fmtfollowtextflow \
121    sw/source/core/attr/fmtwrapinfluenceonobjpos \
122    sw/source/core/attr/format \
123    sw/source/core/attr/hints \
124    sw/source/core/attr/swatrset \
125    sw/source/core/bastyp/SwSmartTagMgr \
126    sw/source/core/bastyp/bparr \
127    sw/source/core/bastyp/breakit \
128    sw/source/core/bastyp/calc \
129    sw/source/core/bastyp/checkit \
130    sw/source/core/bastyp/index \
131    sw/source/core/bastyp/init \
132    sw/source/core/bastyp/ring \
133    sw/source/core/bastyp/swcache \
134    sw/source/core/bastyp/swrect \
135    sw/source/core/bastyp/swregion \
136    sw/source/core/bastyp/swtypes \
137    sw/source/core/bastyp/tabcol \
138    sw/source/core/crsr/annotationmark \
139    sw/source/core/crsr/BlockCursor \
140    sw/source/core/crsr/bookmrk \
141    sw/source/core/crsr/callnk \
142    sw/source/core/crsr/crbm \
143    sw/source/core/crsr/crossrefbookmark \
144    sw/source/core/crsr/crsrsh \
145    sw/source/core/crsr/crstrvl \
146    sw/source/core/crsr/crstrvl1 \
147    sw/source/core/crsr/findattr \
148    sw/source/core/crsr/findcoll \
149    sw/source/core/crsr/findfmt \
150    sw/source/core/crsr/findtxt \
151    sw/source/core/crsr/pam \
152    sw/source/core/crsr/paminit \
153    sw/source/core/crsr/swcrsr \
154    sw/source/core/crsr/trvlcol \
155    sw/source/core/crsr/trvlfnfl \
156    sw/source/core/crsr/trvlreg \
157    sw/source/core/crsr/trvltbl \
158    sw/source/core/crsr/unocrsr \
159    sw/source/core/crsr/viscrs \
160    sw/source/core/crsr/overlayrangesoutline \
161    sw/source/core/doc/SwStyleNameMapper \
162    sw/source/core/doc/acmplwrd \
163    sw/source/core/doc/dbgoutsw \
164    sw/source/core/doc/doc \
165    sw/source/core/doc/docbasic \
166    sw/source/core/doc/docbm \
167    sw/source/core/doc/docchart \
168    sw/source/core/doc/doccomp \
169    sw/source/core/doc/doccorr \
170    sw/source/core/doc/docdde \
171    sw/source/core/doc/docdesc \
172    sw/source/core/doc/docdraw \
173    sw/source/core/doc/docedt \
174    sw/source/core/doc/docfld \
175    sw/source/core/doc/docfly \
176    sw/source/core/doc/docfmt \
177    sw/source/core/doc/docftn \
178    sw/source/core/doc/docglbl \
179    sw/source/core/doc/docglos \
180    sw/source/core/doc/doclay \
181    sw/source/core/doc/docnew \
182    sw/source/core/doc/docnum \
183    sw/source/core/doc/docredln \
184    sw/source/core/doc/docruby \
185    sw/source/core/doc/docsort \
186    sw/source/core/doc/docstat \
187    sw/source/core/doc/doctxm \
188    sw/source/core/doc/docxforms \
189    sw/source/core/doc/extinput \
190    sw/source/core/doc/fmtcol \
191    sw/source/core/doc/ftnidx \
192    sw/source/core/doc/gctable \
193    sw/source/core/doc/htmltbl \
194    sw/source/core/doc/lineinfo \
195    sw/source/core/doc/list \
196    sw/source/core/doc/notxtfrm \
197    sw/source/core/doc/number \
198    sw/source/core/doc/poolfmt \
199    sw/source/core/doc/sortopt \
200    sw/source/core/doc/swserv \
201    sw/source/core/doc/swstylemanager \
202    sw/source/core/doc/tblafmt \
203    sw/source/core/doc/tblcpy \
204    sw/source/core/doc/tblrwcl \
205    sw/source/core/doc/visiturl \
206    sw/source/core/docnode/cancellablejob \
207    sw/source/core/docnode/finalthreadmanager \
208    sw/source/core/docnode/ndcopy \
209    sw/source/core/docnode/ndindex \
210    sw/source/core/docnode/ndnotxt \
211    sw/source/core/docnode/ndnum \
212    sw/source/core/docnode/ndsect \
213    sw/source/core/docnode/ndtbl \
214    sw/source/core/docnode/ndtbl1 \
215    sw/source/core/docnode/node \
216    sw/source/core/docnode/node2lay \
217    sw/source/core/docnode/nodes \
218    sw/source/core/docnode/observablethread \
219    sw/source/core/docnode/pausethreadstarting \
220    sw/source/core/docnode/retrievedinputstreamdata \
221    sw/source/core/docnode/retrieveinputstream \
222    sw/source/core/docnode/retrieveinputstreamconsumer \
223    sw/source/core/docnode/section \
224    sw/source/core/docnode/swbaslnk \
225    sw/source/core/docnode/swthreadjoiner \
226    sw/source/core/docnode/swthreadmanager \
227    sw/source/core/docnode/threadlistener \
228    sw/source/core/docnode/threadmanager \
229    sw/source/core/draw/dcontact \
230    sw/source/core/draw/dflyobj \
231    sw/source/core/draw/dobjfac \
232    sw/source/core/draw/dpage \
233    sw/source/core/draw/drawdoc \
234    sw/source/core/draw/dview \
235    sw/source/core/edit/acorrect \
236    sw/source/core/edit/autofmt \
237    sw/source/core/edit/edatmisc \
238    sw/source/core/edit/edattr \
239    sw/source/core/edit/eddel \
240    sw/source/core/edit/edfcol \
241    sw/source/core/edit/edfld \
242    sw/source/core/edit/edfldexp \
243    sw/source/core/edit/edfmt \
244    sw/source/core/edit/edglbldc \
245    sw/source/core/edit/edglss \
246    sw/source/core/edit/editsh \
247    sw/source/core/edit/edlingu \
248    sw/source/core/edit/ednumber \
249    sw/source/core/edit/edredln \
250    sw/source/core/edit/edsect \
251    sw/source/core/edit/edtab \
252    sw/source/core/edit/edtox \
253    sw/source/core/edit/edundo \
254    sw/source/core/edit/edws \
255    sw/source/core/except/dbgloop \
256    sw/source/core/except/errhdl \
257    sw/source/core/fields/authfld \
258    sw/source/core/fields/cellfml \
259    sw/source/core/fields/chpfld \
260    sw/source/core/fields/dbfld \
261    sw/source/core/fields/ddefld \
262    sw/source/core/fields/ddetbl \
263    sw/source/core/fields/docufld \
264    sw/source/core/fields/expfld \
265    sw/source/core/fields/fldbas \
266    sw/source/core/fields/flddat \
267    sw/source/core/fields/flddropdown \
268    sw/source/core/fields/fldlst \
269    sw/source/core/fields/macrofld \
270    sw/source/core/fields/postithelper \
271    sw/source/core/fields/reffld \
272    sw/source/core/fields/scrptfld \
273    sw/source/core/fields/tblcalc \
274    sw/source/core/fields/textapi \
275    sw/source/core/fields/usrfld \
276    sw/source/core/frmedt/fecopy \
277    sw/source/core/frmedt/fedesc \
278    sw/source/core/frmedt/fefly1 \
279    sw/source/core/frmedt/feflyole \
280    sw/source/core/frmedt/feshview \
281    sw/source/core/frmedt/fetab \
282    sw/source/core/frmedt/fews \
283    sw/source/core/frmedt/tblsel \
284    sw/source/core/graphic/grfatr \
285    sw/source/core/graphic/ndgrf \
286    sw/source/core/layout/anchoreddrawobject \
287    sw/source/core/layout/anchoredobject \
288    sw/source/core/layout/atrfrm \
289    sw/source/core/layout/calcmove \
290    sw/source/core/layout/colfrm \
291    sw/source/core/layout/dbg_lay \
292    sw/source/core/layout/findfrm \
293    sw/source/core/layout/flowfrm \
294    sw/source/core/layout/fly \
295    sw/source/core/layout/flycnt \
296    sw/source/core/layout/flyincnt \
297    sw/source/core/layout/flylay \
298    sw/source/core/layout/flypos \
299    sw/source/core/layout/frmtool \
300    sw/source/core/layout/ftnfrm \
301    sw/source/core/layout/hffrm \
302    sw/source/core/layout/layact \
303    sw/source/core/layout/laycache \
304    sw/source/core/layout/layouter \
305    sw/source/core/layout/movedfwdfrmsbyobjpos \
306    sw/source/core/layout/newfrm \
307    sw/source/core/layout/objectformatter \
308    sw/source/core/layout/objectformatterlayfrm \
309    sw/source/core/layout/objectformattertxtfrm \
310    sw/source/core/layout/objstmpconsiderwrapinfl \
311    sw/source/core/layout/pagechg \
312    sw/source/core/layout/pagedesc \
313    sw/source/core/layout/paintfrm \
314    sw/source/core/layout/sectfrm \
315    sw/source/core/layout/softpagebreak \
316    sw/source/core/layout/sortedobjs \
317    sw/source/core/layout/sortedobjsimpl \
318    sw/source/core/layout/ssfrm \
319    sw/source/core/layout/swselectionlist \
320    sw/source/core/layout/tabfrm \
321    sw/source/core/layout/trvlfrm \
322    sw/source/core/layout/unusedf \
323    sw/source/core/layout/virtoutp \
324    sw/source/core/layout/wsfrm \
325    sw/source/core/objectpositioning/anchoredobjectposition \
326    sw/source/core/objectpositioning/ascharanchoredobjectposition \
327    sw/source/core/objectpositioning/environmentofanchoredobject \
328    sw/source/core/objectpositioning/tocntntanchoredobjectposition \
329    sw/source/core/objectpositioning/tolayoutanchoredobjectposition \
330    sw/source/core/ole/ndole \
331    sw/source/core/para/paratr \
332    sw/source/core/sw3io/sw3convert \
333    sw/source/core/sw3io/swacorr \
334    sw/source/core/swg/SwXMLBlockExport \
335    sw/source/core/swg/SwXMLBlockImport \
336    sw/source/core/swg/SwXMLBlockListContext \
337    sw/source/core/swg/SwXMLSectionList \
338    sw/source/core/swg/SwXMLTextBlocks \
339    sw/source/core/swg/SwXMLTextBlocks1 \
340    sw/source/core/swg/swblocks \
341    sw/source/core/table/swnewtable \
342    sw/source/core/table/swtable \
343    sw/source/core/text/EnhancedPDFExportHelper \
344    sw/source/core/text/SwGrammarMarkUp \
345    sw/source/core/text/atrstck \
346    sw/source/core/text/blink \
347    sw/source/core/text/frmcrsr \
348    sw/source/core/text/frmform \
349    sw/source/core/text/frminf \
350    sw/source/core/text/frmpaint \
351    sw/source/core/text/guess \
352    sw/source/core/text/inftxt \
353    sw/source/core/text/itradj \
354    sw/source/core/text/itratr \
355    sw/source/core/text/itrcrsr \
356    sw/source/core/text/itrform2 \
357    sw/source/core/text/itrpaint \
358    sw/source/core/text/itrtxt \
359    sw/source/core/text/noteurl \
360    sw/source/core/text/porexp \
361    sw/source/core/text/porfld \
362    sw/source/core/text/porfly \
363    sw/source/core/text/porglue \
364    sw/source/core/text/porlay \
365    sw/source/core/text/porlin \
366    sw/source/core/text/pormulti \
367    sw/source/core/text/porref \
368    sw/source/core/text/porrst \
369    sw/source/core/text/portox \
370    sw/source/core/text/portxt \
371    sw/source/core/text/redlnitr \
372    sw/source/core/text/txtcache \
373    sw/source/core/text/txtdrop \
374    sw/source/core/text/txtfld \
375    sw/source/core/text/txtfly \
376    sw/source/core/text/txtfrm \
377    sw/source/core/text/txtftn \
378    sw/source/core/text/txthyph \
379    sw/source/core/text/txtinit \
380    sw/source/core/text/txtio \
381    sw/source/core/text/txtpaint \
382    sw/source/core/text/txttab \
383    sw/source/core/text/widorp \
384    sw/source/core/text/wrong \
385    sw/source/core/tox/tox \
386    sw/source/core/tox/toxhlp \
387    sw/source/core/tox/txmsrt \
388    sw/source/core/txtnode/SwGrammarContact \
389    sw/source/core/txtnode/atrfld \
390    sw/source/core/txtnode/atrflyin \
391    sw/source/core/txtnode/atrftn \
392    sw/source/core/txtnode/atrref \
393    sw/source/core/txtnode/atrtox \
394    sw/source/core/txtnode/chrfmt \
395    sw/source/core/txtnode/fmtatr2 \
396    sw/source/core/txtnode/fntcache \
397    sw/source/core/txtnode/fntcap \
398    sw/source/core/txtnode/modeltoviewhelper \
399    sw/source/core/txtnode/ndhints \
400    sw/source/core/txtnode/ndtxt \
401    sw/source/core/txtnode/swfntcch \
402    sw/source/core/txtnode/swfont \
403    sw/source/core/txtnode/thints \
404    sw/source/core/txtnode/txatbase \
405    sw/source/core/txtnode/txatritr \
406    sw/source/core/txtnode/txtatr2 \
407    sw/source/core/txtnode/txtedt \
408    sw/source/core/undo/SwRewriter \
409    sw/source/core/undo/SwUndoField \
410    sw/source/core/undo/SwUndoFmt \
411    sw/source/core/undo/SwUndoPageDesc \
412    sw/source/core/undo/SwUndoTOXChange \
413    sw/source/core/undo/docundo \
414    sw/source/core/undo/rolbck \
415    sw/source/core/undo/unattr \
416    sw/source/core/undo/unbkmk \
417    sw/source/core/undo/undel \
418    sw/source/core/undo/undobj \
419    sw/source/core/undo/undobj1 \
420    sw/source/core/undo/undoflystrattr \
421    sw/source/core/undo/undraw \
422    sw/source/core/undo/unfmco \
423    sw/source/core/undo/unins \
424    sw/source/core/undo/unmove \
425    sw/source/core/undo/unnum \
426    sw/source/core/undo/unoutl \
427    sw/source/core/undo/unovwr \
428    sw/source/core/undo/unredln \
429    sw/source/core/undo/unsect \
430    sw/source/core/undo/unsort \
431    sw/source/core/undo/unspnd \
432    sw/source/core/undo/untbl \
433    sw/source/core/undo/untblk \
434    sw/source/core/unocore/SwXTextDefaults \
435    sw/source/core/unocore/TextCursorHelper  \
436    sw/source/core/unocore/XMLRangeHelper \
437    sw/source/core/unocore/swunohelper \
438    sw/source/core/unocore/unobkm \
439    sw/source/core/unocore/unochart \
440    sw/source/core/unocore/unocoll \
441    sw/source/core/unocore/unocrsrhelper \
442    sw/source/core/unocore/unodraw \
443    sw/source/core/unocore/unoevent \
444    sw/source/core/unocore/unoevtlstnr \
445    sw/source/core/unocore/unofield \
446    sw/source/core/unocore/unoflatpara \
447    sw/source/core/unocore/unoframe \
448    sw/source/core/unocore/unoftn \
449    sw/source/core/unocore/unoidx \
450    sw/source/core/unocore/unomap \
451    sw/source/core/unocore/unoobj \
452    sw/source/core/unocore/unoobj2 \
453    sw/source/core/unocore/unoparagraph \
454    sw/source/core/unocore/unoport \
455    sw/source/core/unocore/unoportenum \
456    sw/source/core/unocore/unoprnms \
457    sw/source/core/unocore/unoredline \
458    sw/source/core/unocore/unoredlines \
459    sw/source/core/unocore/unorefmk \
460    sw/source/core/unocore/unosect \
461    sw/source/core/unocore/unosett \
462    sw/source/core/unocore/unosrch \
463    sw/source/core/unocore/unostyle \
464    sw/source/core/unocore/unotbl  \
465    sw/source/core/unocore/unotext \
466    sw/source/core/unocore/unotextmarkup \
467    sw/source/core/view/pagepreviewlayout \
468    sw/source/core/view/printdata \
469    sw/source/core/view/vdraw \
470    sw/source/core/view/viewimp \
471    sw/source/core/view/viewpg \
472    sw/source/core/view/viewsh \
473    sw/source/core/view/vnew \
474    sw/source/core/view/vprint \
475    sw/source/filter/ascii/ascatr \
476    sw/source/filter/ascii/parasc \
477    sw/source/filter/ascii/wrtasc \
478    sw/source/filter/basflt/docfact \
479    sw/source/filter/basflt/fltini \
480    sw/source/filter/basflt/shellio \
481    sw/source/filter/html/SwAppletImpl \
482    sw/source/filter/html/css1atr \
483    sw/source/filter/html/css1kywd \
484    sw/source/filter/html/htmlatr \
485    sw/source/filter/html/htmlbas \
486    sw/source/filter/html/htmlcss1 \
487    sw/source/filter/html/htmlctxt \
488    sw/source/filter/html/htmldraw \
489    sw/source/filter/html/htmlfld \
490    sw/source/filter/html/htmlfldw \
491    sw/source/filter/html/htmlfly \
492    sw/source/filter/html/htmlflyt \
493    sw/source/filter/html/htmlform \
494    sw/source/filter/html/htmlforw \
495    sw/source/filter/html/htmlftn \
496    sw/source/filter/html/htmlgrin \
497    sw/source/filter/html/htmlnum \
498    sw/source/filter/html/htmlplug \
499    sw/source/filter/html/htmlsect \
500    sw/source/filter/html/htmltab \
501    sw/source/filter/html/htmltabw \
502    sw/source/filter/html/parcss1 \
503    sw/source/filter/html/svxcss1 \
504    sw/source/filter/html/swhtml \
505    sw/source/filter/html/wrthtml \
506    sw/source/filter/writer/writer \
507    sw/source/filter/writer/wrt_fn \
508    sw/source/filter/writer/wrtswtbl \
509    sw/source/filter/ww1/fltshell \
510    sw/source/filter/ww1/w1class \
511    sw/source/filter/ww1/w1filter \
512    sw/source/filter/ww1/w1par \
513    sw/source/filter/ww1/w1sprm \
514    sw/source/filter/xml/XMLRedlineImportHelper \
515    sw/source/filter/xml/swxml \
516    sw/source/filter/xml/wrtxml \
517    sw/source/filter/xml/xmlbrsh \
518    sw/source/filter/xml/xmlexp \
519    sw/source/filter/xml/xmlexpit \
520    sw/source/filter/xml/xmlfmt \
521    sw/source/filter/xml/xmlfmte \
522    sw/source/filter/xml/xmlfonte \
523    sw/source/filter/xml/xmlimp \
524    sw/source/filter/xml/xmlimpit \
525    sw/source/filter/xml/xmlitem \
526    sw/source/filter/xml/xmliteme \
527    sw/source/filter/xml/xmlitemi \
528    sw/source/filter/xml/xmlitemm \
529    sw/source/filter/xml/xmlithlp \
530    sw/source/filter/xml/xmlitmpr \
531    sw/source/filter/xml/xmlmeta \
532    sw/source/filter/xml/xmlscript \
533    sw/source/filter/xml/xmltble \
534    sw/source/filter/xml/xmltbli \
535    sw/source/filter/xml/xmltext \
536    sw/source/filter/xml/xmltexte \
537    sw/source/filter/xml/xmltexti \
538    sw/source/ui/app/appenv \
539    sw/source/ui/app/apphdl \
540    sw/source/ui/app/applab \
541    sw/source/ui/app/appopt \
542    sw/source/ui/app/docsh \
543    sw/source/ui/app/docsh2 \
544    sw/source/ui/app/docshdrw \
545    sw/source/ui/app/docshini \
546    sw/source/ui/app/docst \
547    sw/source/ui/app/docstyle \
548    sw/source/ui/app/mainwn \
549    sw/source/ui/app/swdll \
550    sw/source/ui/app/swmodul1 \
551    sw/source/ui/app/swmodule \
552    sw/source/ui/app/swwait \
553    sw/source/ui/cctrl/actctrl \
554    sw/source/ui/cctrl/popbox \
555    sw/source/ui/cctrl/swlbox \
556    sw/source/ui/chrdlg/ccoll \
557    sw/source/ui/config/barcfg \
558    sw/source/ui/config/caption \
559    sw/source/ui/config/cfgitems \
560    sw/source/ui/config/dbconfig \
561    sw/source/ui/config/fontcfg \
562    sw/source/ui/config/modcfg \
563    sw/source/ui/config/prtopt \
564    sw/source/ui/config/uinums \
565    sw/source/ui/config/usrpref \
566    sw/source/ui/config/viewopt \
567    sw/source/ui/dbui/dbmgr \
568    sw/source/ui/dbui/dbtree \
569    sw/source/ui/dbui/dbui \
570    sw/source/ui/dbui/maildispatcher \
571    sw/source/ui/dbui/mailmergechildwindow \
572    sw/source/ui/dbui/mailmergehelper \
573    sw/source/ui/dbui/mmconfigitem \
574    sw/source/ui/dbui/swdbtoolsclient \
575    sw/source/ui/dialog/SwSpellDialogChildWindow \
576    sw/source/ui/dialog/regionsw \
577    sw/source/ui/dialog/swabstdlg \
578    sw/source/ui/dialog/swwrtshitem \
579    sw/source/ui/dochdl/gloshdl \
580    sw/source/ui/dochdl/swdtflvr \
581    sw/source/ui/docvw/AnchorOverlayObject \
582    sw/source/ui/docvw/AnnotationMenuButton \
583    sw/source/ui/docvw/AnnotationWin \
584    sw/source/ui/docvw/OverlayRanges \
585    sw/source/ui/docvw/PostItMgr \
586    sw/source/ui/docvw/ShadowOverlayObject \
587    sw/source/ui/docvw/SidebarTxtControl \
588    sw/source/ui/docvw/SidebarTxtControlAcc \
589    sw/source/ui/docvw/SidebarWin \
590    sw/source/ui/docvw/SidebarWinAcc \
591    sw/source/ui/docvw/edtdd \
592    sw/source/ui/docvw/edtwin \
593    sw/source/ui/docvw/edtwin2 \
594    sw/source/ui/docvw/edtwin3 \
595    sw/source/ui/docvw/frmsidebarwincontainer \
596    sw/source/ui/docvw/romenu \
597    sw/source/ui/docvw/srcedtw \
598    sw/source/ui/envelp/envimg \
599    sw/source/ui/envelp/labelcfg \
600    sw/source/ui/envelp/labimg \
601    sw/source/ui/envelp/syncbtn \
602    sw/source/ui/fldui/fldmgr \
603    sw/source/ui/fldui/fldwrap \
604    sw/source/ui/fldui/xfldui \
605    sw/source/ui/frmdlg/colex \
606    sw/source/ui/frmdlg/colmgr \
607    sw/source/ui/frmdlg/frmmgr \
608    sw/source/ui/globdoc/globdoc \
609    sw/source/ui/index/idxmrk \
610    sw/source/ui/index/toxmgr \
611    sw/source/ui/lingu/hhcwrp \
612    sw/source/ui/lingu/hyp \
613    sw/source/ui/lingu/olmenu \
614    sw/source/ui/lingu/sdrhhcwrap \
615    sw/source/ui/misc/glosdoc \
616    sw/source/ui/misc/glshell \
617    sw/source/ui/misc/numberingtypelistbox \
618    sw/source/ui/misc/redlndlg \
619    sw/source/ui/ribbar/conarc \
620    sw/source/ui/ribbar/concustomshape \
621    sw/source/ui/ribbar/conform \
622    sw/source/ui/ribbar/conpoly \
623    sw/source/ui/ribbar/conrect \
624    sw/source/ui/ribbar/drawbase \
625    sw/source/ui/ribbar/dselect \
626    sw/source/ui/ribbar/inputwin \
627    sw/source/ui/ribbar/tblctrl \
628    sw/source/ui/ribbar/tbxanchr \
629    sw/source/ui/ribbar/workctrl \
630    sw/source/ui/shells/annotsh \
631    sw/source/ui/shells/basesh \
632    sw/source/ui/shells/beziersh \
633    sw/source/ui/shells/drawdlg \
634    sw/source/ui/shells/drawsh \
635    sw/source/ui/shells/drformsh \
636    sw/source/ui/shells/drwbassh \
637    sw/source/ui/shells/drwtxtex \
638    sw/source/ui/shells/drwtxtsh \
639    sw/source/ui/shells/frmsh \
640    sw/source/ui/shells/grfsh \
641    sw/source/ui/shells/grfshex \
642    sw/source/ui/shells/langhelper \
643    sw/source/ui/shells/listsh \
644    sw/source/ui/shells/mediash \
645    sw/source/ui/shells/olesh \
646    sw/source/ui/shells/slotadd \
647    sw/source/ui/shells/tabsh \
648    sw/source/ui/shells/textdrw \
649    sw/source/ui/shells/textfld \
650    sw/source/ui/shells/textglos \
651    sw/source/ui/shells/textidx \
652    sw/source/ui/shells/textsh \
653    sw/source/ui/shells/textsh1 \
654    sw/source/ui/shells/textsh2 \
655    sw/source/ui/shells/txtattr \
656    sw/source/ui/shells/txtcrsr \
657    sw/source/ui/shells/txtnum \
658    sw/source/ui/sidebar/PageOrientationControl \
659    sw/source/ui/sidebar/PageMarginControl \
660    sw/source/ui/sidebar/PageSizeControl \
661    sw/source/ui/sidebar/PageColumnControl \
662    sw/source/ui/sidebar/PagePropertyPanel \
663    sw/source/ui/sidebar/WrapPropertyPanel \
664    sw/source/ui/sidebar/SwPanelFactory \
665    sw/source/ui/smartmenu/stmenu \
666    sw/source/ui/table/chartins \
667    sw/source/ui/table/swtablerep \
668    sw/source/ui/table/tablemgr \
669    sw/source/ui/uiview/formatclipboard \
670    sw/source/ui/uiview/pview \
671    sw/source/ui/uiview/scroll \
672    sw/source/ui/uiview/srcview \
673    sw/source/ui/uiview/swcli \
674    sw/source/ui/uiview/uivwimp \
675    sw/source/ui/uiview/view \
676    sw/source/ui/uiview/view0 \
677    sw/source/ui/uiview/view1 \
678    sw/source/ui/uiview/view2 \
679    sw/source/ui/uiview/viewcoll \
680    sw/source/ui/uiview/viewdlg \
681    sw/source/ui/uiview/viewdlg2 \
682    sw/source/ui/uiview/viewdraw \
683    sw/source/ui/uiview/viewling \
684    sw/source/ui/uiview/viewmdi \
685    sw/source/ui/uiview/viewport \
686    sw/source/ui/uiview/viewprt \
687    sw/source/ui/uiview/viewsrch \
688    sw/source/ui/uiview/viewstat \
689    sw/source/ui/uiview/viewtab \
690    sw/source/ui/uno/RefreshListenerContainer \
691    sw/source/ui/uno/SwXDocumentSettings \
692    sw/source/ui/uno/SwXFilterOptions \
693    sw/source/ui/uno/dlelstnr \
694    sw/source/ui/uno/unoatxt \
695    sw/source/ui/uno/unodefaults \
696    sw/source/ui/uno/unodispatch \
697    sw/source/ui/uno/unodoc \
698    sw/source/ui/uno/unofreg \
699    sw/source/ui/uno/unomailmerge \
700    sw/source/ui/uno/unomod \
701    sw/source/ui/uno/unomodule \
702    sw/source/ui/uno/unotxdoc \
703    sw/source/ui/uno/unotxvw \
704    sw/source/ui/utlui/attrdesc \
705    sw/source/ui/utlui/bookctrl \
706    sw/source/ui/utlui/condedit \
707    sw/source/ui/utlui/content \
708    sw/source/ui/utlui/glbltree \
709    sw/source/ui/utlui/gloslst \
710    sw/source/ui/utlui/initui \
711    sw/source/ui/utlui/navicfg \
712    sw/source/ui/utlui/navipi \
713    sw/source/ui/utlui/numfmtlb \
714    sw/source/ui/utlui/prcntfld \
715    sw/source/ui/utlui/shdwcrsr \
716    sw/source/ui/utlui/textcontrolcombo \
717    sw/source/ui/utlui/tmplctrl \
718    sw/source/ui/utlui/uiitems \
719    sw/source/ui/utlui/uitool \
720    sw/source/ui/utlui/unotools \
721    sw/source/ui/utlui/viewlayoutctrl \
722    sw/source/ui/utlui/zoomctrl \
723    sw/source/ui/web/wdocsh \
724    sw/source/ui/web/wformsh \
725    sw/source/ui/web/wfrmsh \
726    sw/source/ui/web/wgrfsh \
727    sw/source/ui/web/wlistsh \
728    sw/source/ui/web/wolesh \
729    sw/source/ui/web/wtabsh \
730    sw/source/ui/web/wtextsh \
731    sw/source/ui/web/wview \
732    sw/source/ui/wrtsh/delete \
733    sw/source/ui/wrtsh/move \
734    sw/source/ui/wrtsh/select \
735    sw/source/ui/wrtsh/wrtsh1 \
736    sw/source/ui/wrtsh/wrtsh2 \
737    sw/source/ui/wrtsh/wrtsh3 \
738    sw/source/ui/wrtsh/wrtsh4 \
739    sw/source/ui/wrtsh/wrtundo \
740))
741
742$(eval $(call gb_SdiTarget_SdiTarget,sw/sdi/swslots,sw/sdi/swriter))
743
744$(eval $(call gb_SdiTarget_set_include,sw/sdi/swslots,\
745    -I$(SRCDIR)/sw/inc \
746    -I$(SRCDIR)/sw/sdi \
747    $$(INCLUDE) \
748))
749
750# vim: set noet sw=4 ts=4:
751