xref: /aoo41x/main/sw/Library_swui.mk (revision c42e87e3)
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	svxcore \
57	sw \
58	ootk \
59	tl \
60	ucbhelper \
61	utl \
62	vcl \
63    $(gb_STDLIBS) \
64))
65
66$(eval $(call gb_Library_add_exception_objects,swui,\
67	sw/source/core/undo/SwRewriter \
68	sw/source/ui/chrdlg/break \
69	sw/source/ui/chrdlg/chardlg \
70	sw/source/ui/chrdlg/drpcps \
71	sw/source/ui/chrdlg/numpara \
72	sw/source/ui/chrdlg/pardlg \
73	sw/source/ui/chrdlg/swuiccoll \
74	sw/source/ui/chrdlg/tblnumfm \
75	sw/source/ui/config/mailconfigpage \
76	sw/source/ui/config/optcomp \
77	sw/source/ui/config/optload \
78	sw/source/ui/config/optpage \
79	sw/source/ui/dbui/addresslistdialog \
80	sw/source/ui/dbui/createaddresslistdialog \
81	sw/source/ui/dbui/customizeaddresslistdialog \
82	sw/source/ui/dbui/dbinsdlg \
83	sw/source/ui/dbui/dbtablepreviewdialog \
84	sw/source/ui/dbui/mailmergewizard \
85	sw/source/ui/dbui/mmaddressblockpage \
86	sw/source/ui/dbui/mmdocselectpage \
87	sw/source/ui/dbui/mmgreetingspage \
88	sw/source/ui/dbui/mmlayoutpage \
89	sw/source/ui/dbui/mmmergepage \
90	sw/source/ui/dbui/mmoutputpage \
91	sw/source/ui/dbui/mmoutputtypepage \
92	sw/source/ui/dbui/mmpreparemergepage \
93	sw/source/ui/dbui/selectdbtabledialog \
94	sw/source/ui/dialog/abstract \
95	sw/source/ui/dialog/addrdlg \
96	sw/source/ui/dialog/ascfldlg \
97	sw/source/ui/dialog/docstdlg \
98	sw/source/ui/dialog/macassgn \
99	sw/source/ui/dialog/swdialmgr \
100	sw/source/ui/dialog/swdlgfact \
101	sw/source/ui/dialog/swuiexp \
102	sw/source/ui/dialog/uiregionsw \
103	sw/source/ui/dialog/wordcountdialog \
104	sw/source/ui/dochdl/selglos \
105	sw/source/ui/envelp/envfmt \
106	sw/source/ui/envelp/envlop1 \
107	sw/source/ui/envelp/envprt \
108	sw/source/ui/envelp/label1 \
109	sw/source/ui/envelp/labelexp \
110	sw/source/ui/envelp/labfmt \
111	sw/source/ui/envelp/labprt \
112	sw/source/ui/envelp/mailmrge \
113	sw/source/ui/fldui/DropDownFieldDialog \
114	sw/source/ui/fldui/FldRefTreeListBox \
115	sw/source/ui/fldui/changedb \
116	sw/source/ui/fldui/flddb \
117	sw/source/ui/fldui/flddinf \
118	sw/source/ui/fldui/flddok \
119	sw/source/ui/fldui/fldedt \
120	sw/source/ui/fldui/fldfunc \
121	sw/source/ui/fldui/fldpage \
122	sw/source/ui/fldui/fldref \
123	sw/source/ui/fldui/fldtdlg \
124	sw/source/ui/fldui/fldvar \
125	sw/source/ui/fldui/inpdlg \
126	sw/source/ui/fldui/javaedit \
127	sw/source/ui/fmtui/tmpdlg \
128	sw/source/ui/frmdlg/column \
129	sw/source/ui/frmdlg/cption \
130	sw/source/ui/frmdlg/frmdlg \
131	sw/source/ui/frmdlg/frmpage \
132	sw/source/ui/frmdlg/pattern \
133	sw/source/ui/frmdlg/uiborder \
134	sw/source/ui/frmdlg/wrap \
135	sw/source/ui/index/cntex \
136	sw/source/ui/index/cnttab \
137	sw/source/ui/index/multmrk \
138	sw/source/ui/index/swuiidxmrk \
139	sw/source/ui/misc/bookmark \
140	sw/source/ui/misc/docfnote \
141	sw/source/ui/misc/glosbib \
142	sw/source/ui/misc/glossary \
143	sw/source/ui/misc/insfnote \
144	sw/source/ui/misc/insrule \
145	sw/source/ui/misc/linenum \
146	sw/source/ui/misc/num \
147	sw/source/ui/misc/outline \
148	sw/source/ui/misc/pgfnote \
149	sw/source/ui/misc/pggrid \
150	sw/source/ui/misc/srtdlg \
151	sw/source/ui/misc/swmodalredlineacceptdlg \
152	sw/source/ui/table/colwd \
153	sw/source/ui/table/convert \
154	sw/source/ui/table/instable \
155	sw/source/ui/table/mergetbl \
156	sw/source/ui/table/rowht \
157	sw/source/ui/table/splittbl \
158	sw/source/ui/table/tabledlg \
159	sw/source/ui/table/tautofmt \
160	sw/source/ui/utlui/swrenamexnameddlg \
161))
162
163# vim: set noet sw=4 ts=4:
164