xref: /AOO41X/main/sw/Library_swui.mk (revision 41919c97b323a66d7e3a6686c38c568ed6a52cd0)
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,swui))
25
26$(eval $(call gb_Library_set_include,swui,\
27    -I$(SRCDIR)/sw/inc \
28    -I$(SRCDIR)/sw/inc/pch \
29    -I$(SRCDIR)/sw/source/core/inc \
30    -I$(SRCDIR)/sw/source/filter/inc \
31    -I$(SRCDIR)/sw/source/ui/inc \
32    -I$(WORKDIR)/SdiTarget/sw/sdi \
33    -I$(WORKDIR)/Misc/sw \
34    $$(INCLUDE) \
35    -I$(OUTDIR)/inc/offuh \
36))
37
38$(eval $(call gb_Library_set_defs,swui,\
39    $$(DEFS) \
40))
41
42$(eval $(call gb_Library_add_linked_libs,swui,\
43    comphelper \
44    cppu \
45    cppuhelper \
46    editeng \
47    i18nisolang1 \
48    msfilter \
49    sal \
50    sfx \
51    sot \
52    stl \
53    svl \
54    svt \
55    svx \
56    svx \
57    svxcore \
58    sw \
59    ootk \
60    tl \
61    ucbhelper \
62    utl \
63    vcl \
64    $(gb_STDLIBS) \
65))
66
67$(eval $(call gb_Library_add_exception_objects,swui,\
68    sw/source/core/undo/SwRewriter \
69    sw/source/ui/chrdlg/break \
70    sw/source/ui/chrdlg/chardlg \
71    sw/source/ui/chrdlg/drpcps \
72    sw/source/ui/chrdlg/numpara \
73    sw/source/ui/chrdlg/pardlg \
74    sw/source/ui/chrdlg/swuiccoll \
75    sw/source/ui/chrdlg/tblnumfm \
76    sw/source/ui/config/mailconfigpage \
77    sw/source/ui/config/optcomp \
78    sw/source/ui/config/optload \
79    sw/source/ui/config/optpage \
80    sw/source/ui/dbui/addresslistdialog \
81    sw/source/ui/dbui/createaddresslistdialog \
82    sw/source/ui/dbui/customizeaddresslistdialog \
83    sw/source/ui/dbui/dbinsdlg \
84    sw/source/ui/dbui/dbtablepreviewdialog \
85    sw/source/ui/dbui/mailmergewizard \
86    sw/source/ui/dbui/mmaddressblockpage \
87    sw/source/ui/dbui/mmdocselectpage \
88    sw/source/ui/dbui/mmgreetingspage \
89    sw/source/ui/dbui/mmlayoutpage \
90    sw/source/ui/dbui/mmmergepage \
91    sw/source/ui/dbui/mmoutputpage \
92    sw/source/ui/dbui/mmoutputtypepage \
93    sw/source/ui/dbui/mmpreparemergepage \
94    sw/source/ui/dbui/selectdbtabledialog \
95    sw/source/ui/dialog/abstract \
96    sw/source/ui/dialog/addrdlg \
97    sw/source/ui/dialog/ascfldlg \
98    sw/source/ui/dialog/docstdlg \
99    sw/source/ui/dialog/macassgn \
100    sw/source/ui/dialog/swdialmgr \
101    sw/source/ui/dialog/swdlgfact \
102    sw/source/ui/dialog/swuiexp \
103    sw/source/ui/dialog/uiregionsw \
104    sw/source/ui/dialog/wordcountdialog \
105    sw/source/ui/dochdl/selglos \
106    sw/source/ui/envelp/envfmt \
107    sw/source/ui/envelp/envlop1 \
108    sw/source/ui/envelp/envprt \
109    sw/source/ui/envelp/label1 \
110    sw/source/ui/envelp/labelexp \
111    sw/source/ui/envelp/labfmt \
112    sw/source/ui/envelp/labprt \
113    sw/source/ui/envelp/mailmrge \
114    sw/source/ui/fldui/DropDownFieldDialog \
115    sw/source/ui/fldui/FldRefTreeListBox \
116    sw/source/ui/fldui/changedb \
117    sw/source/ui/fldui/flddb \
118    sw/source/ui/fldui/flddinf \
119    sw/source/ui/fldui/flddok \
120    sw/source/ui/fldui/fldedt \
121    sw/source/ui/fldui/fldfunc \
122    sw/source/ui/fldui/fldpage \
123    sw/source/ui/fldui/fldref \
124    sw/source/ui/fldui/fldtdlg \
125    sw/source/ui/fldui/fldvar \
126    sw/source/ui/fldui/inpdlg \
127    sw/source/ui/fldui/javaedit \
128    sw/source/ui/fmtui/tmpdlg \
129    sw/source/ui/frmdlg/column \
130    sw/source/ui/frmdlg/cption \
131    sw/source/ui/frmdlg/frmdlg \
132    sw/source/ui/frmdlg/frmpage \
133    sw/source/ui/frmdlg/pattern \
134    sw/source/ui/frmdlg/uiborder \
135    sw/source/ui/frmdlg/wrap \
136    sw/source/ui/index/cntex \
137    sw/source/ui/index/cnttab \
138    sw/source/ui/index/multmrk \
139    sw/source/ui/index/swuiidxmrk \
140    sw/source/ui/misc/bookmark \
141    sw/source/ui/misc/docfnote \
142    sw/source/ui/misc/glosbib \
143    sw/source/ui/misc/glossary \
144    sw/source/ui/misc/insfnote \
145    sw/source/ui/misc/insrule \
146    sw/source/ui/misc/linenum \
147    sw/source/ui/misc/num \
148    sw/source/ui/misc/outline \
149    sw/source/ui/misc/pgfnote \
150    sw/source/ui/misc/pggrid \
151    sw/source/ui/misc/srtdlg \
152    sw/source/ui/misc/swmodalredlineacceptdlg \
153    sw/source/ui/table/colwd \
154    sw/source/ui/table/convert \
155    sw/source/ui/table/instable \
156    sw/source/ui/table/mergetbl \
157    sw/source/ui/table/rowht \
158    sw/source/ui/table/splittbl \
159    sw/source/ui/table/tabledlg \
160    sw/source/ui/table/tautofmt \
161    sw/source/ui/utlui/swrenamexnameddlg \
162))
163
164# vim: set noet sw=4 ts=4:
165