1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
2 #*************************************************************************
4 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 # Copyright 2000, 2011 Oracle and/or its affiliates.
8 # OpenOffice.org - a multi-platform office productivity suite
10 # This file is part of OpenOffice.org.
12 # OpenOffice.org is free software: you can redistribute it and/or modify
13 # it under the terms of the GNU Lesser General Public License version 3
14 # only, as published by the Free Software Foundation.
16 # OpenOffice.org is distributed in the hope that it will be useful,
17 # but WITHOUT ANY WARRANTY; without even the implied warranty of
18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 # GNU Lesser General Public License version 3 for more details
20 # (a copy is included in the LICENSE file that accompanied this code).
22 # You should have received a copy of the GNU Lesser General Public License
23 # version 3 along with OpenOffice.org. If not, see
24 # <http://www.openoffice.org/license.html>
25 # for a copy of the LGPLv3 License.
27 #*************************************************************************
29 $(eval
$(call gb_Library_Library
,svt
))
31 $(eval
$(call gb_Library_use_package
,svt
,svtools_inc
))
33 $(eval
$(call gb_Library_set_componentfile
,svt
,svtools
/util
/svt
))
35 $(eval
$(call gb_Library_use_api
,svt
,\
40 $(eval
$(call gb_Library_set_include
,svt
,\
42 -I
$(SRCDIR
)/svtools
/inc
/svtools \
43 -I
$(SRCDIR
)/svtools
/source
/inc \
44 -I
$(SRCDIR
)/svtools
/inc \
47 $(eval
$(call gb_Library_add_defs
,svt
,\
48 -DSVT_DLLIMPLEMENTATION \
51 $(eval
$(call gb_Library_use_libraries
,svt
,\
71 $(eval
$(call gb_Library_use_externals
,svt
,\
76 $(eval
$(call gb_Library_add_exception_objects
,svt
,\
77 svtools
/source
/brwbox
/brwbox1 \
78 svtools
/source
/brwbox
/brwbox2 \
79 svtools
/source
/brwbox
/brwbox3 \
80 svtools
/source
/brwbox
/brwhead \
81 svtools
/source
/brwbox
/datwin \
82 svtools
/source
/brwbox
/ebbcontrols \
83 svtools
/source
/brwbox
/editbrowsebox \
84 svtools
/source
/brwbox
/editbrowsebox2 \
85 svtools
/source
/config
/accessibilityoptions \
86 svtools
/source
/config
/apearcfg \
87 svtools
/source
/config
/colorcfg \
88 svtools
/source
/config
/extcolorcfg \
89 svtools
/source
/config
/fontsubstconfig \
90 svtools
/source
/config
/helpopt \
91 svtools
/source
/config
/htmlcfg \
92 svtools
/source
/config
/itemholder2 \
93 svtools
/source
/config
/menuoptions \
94 svtools
/source
/config
/miscopt \
95 svtools
/source
/config
/optionsdrawinglayer \
96 svtools
/source
/config
/printoptions \
97 svtools
/source
/contnr
/DocumentInfoPreview \
98 svtools
/source
/contnr
/contentenumeration \
99 svtools
/source
/contnr
/fileview \
100 svtools
/source
/contnr
/imivctl1 \
101 svtools
/source
/contnr
/imivctl2 \
102 svtools
/source
/contnr
/ivctrl \
103 svtools
/source
/contnr
/svimpbox \
104 svtools
/source
/contnr
/svlbitm \
105 svtools
/source
/contnr
/svlbox \
106 svtools
/source
/contnr
/svtabbx \
107 svtools
/source
/contnr
/svtreebx \
108 svtools
/source
/contnr
/templwin \
109 svtools
/source
/contnr
/treelist \
110 svtools
/source
/control
/asynclink \
111 svtools
/source
/control
/calendar \
112 svtools
/source
/control
/collatorres \
113 svtools
/source
/control
/ctrlbox \
114 svtools
/source
/control
/ctrltool \
115 svtools
/source
/control
/filectrl \
116 svtools
/source
/control
/filectrl2 \
117 svtools
/source
/control
/fileurlbox \
118 svtools
/source
/control
/fixedhyper \
119 svtools
/source
/control
/fmtfield \
120 svtools
/source
/control
/headbar \
121 svtools
/source
/control
/hyperlabel \
122 svtools
/source
/control
/indexentryres \
123 svtools
/source
/control
/inettbc \
124 svtools
/source
/control
/prgsbar \
125 svtools
/source
/control
/roadmap \
126 svtools
/source
/control
/ruler \
127 svtools
/source
/control
/scriptedtext \
128 svtools
/source
/control
/scrwin \
129 svtools
/source
/control
/stdctrl \
130 svtools
/source
/control
/stdmenu \
131 svtools
/source
/control
/tabbar \
132 svtools
/source
/control
/toolbarmenu \
133 svtools
/source
/control
/toolbarmenuacc \
134 svtools
/source
/control
/urlcontrol \
135 svtools
/source
/control
/valueacc \
136 svtools
/source
/control
/valueset \
137 svtools
/source
/dialogs
/addresstemplate \
138 svtools
/source
/dialogs
/colrdlg \
139 svtools
/source
/dialogs
/filedlg \
140 svtools
/source
/dialogs
/filedlg2 \
141 svtools
/source
/dialogs
/insdlg \
142 svtools
/source
/dialogs
/mcvmath \
143 svtools
/source
/dialogs
/prnsetup \
144 svtools
/source
/dialogs
/roadmapwizard \
145 svtools
/source
/dialogs
/wizardmachine \
146 svtools
/source
/dialogs
/wizdlg \
147 svtools
/source
/edit
/editsyntaxhighlighter \
148 svtools
/source
/edit
/svmedit \
149 svtools
/source
/edit
/svmedit2 \
150 svtools
/source
/edit
/syntaxhighlight \
151 svtools
/source
/edit
/textdata \
152 svtools
/source
/edit
/textdoc \
153 svtools
/source
/edit
/texteng \
154 svtools
/source
/edit
/textundo \
155 svtools
/source
/edit
/textview \
156 svtools
/source
/edit
/textwindowpeer \
157 svtools
/source
/edit
/txtattr \
158 svtools
/source
/edit
/xtextedt \
159 svtools
/source
/filter/FilterConfigCache \
160 svtools
/source
/filter/FilterConfigItem \
161 svtools
/source
/filter/SvFilterOptionsDialog \
162 svtools
/source
/filter/exportdialog \
163 svtools
/source
/filter/filter \
164 svtools
/source
/filter/filter2 \
165 svtools
/source
/filter/sgfbram \
166 svtools
/source
/filter/sgvmain \
167 svtools
/source
/filter/sgvspln \
168 svtools
/source
/filter/sgvtext \
169 svtools
/source
/filter/igif
/decode \
170 svtools
/source
/filter/igif
/gifread \
171 svtools
/source
/filter/ixbm
/xbmread \
172 svtools
/source
/filter/ixpm
/xpmread \
173 svtools
/source
/filter/jpeg
/jpeg \
174 svtools
/source
/filter/wmf
/emfwr \
175 svtools
/source
/filter/wmf
/enhwmf \
176 svtools
/source
/filter/wmf
/winmtf \
177 svtools
/source
/filter/wmf
/winwmf \
178 svtools
/source
/filter/wmf
/wmf \
179 svtools
/source
/filter/wmf
/wmfwr \
180 svtools
/source
/graphic
/descriptor \
181 svtools
/source
/graphic
/graphic \
182 svtools
/source
/graphic
/graphicunofactory \
183 svtools
/source
/graphic
/grfattr \
184 svtools
/source
/graphic
/grfcache \
185 svtools
/source
/graphic
/grfmgr \
186 svtools
/source
/graphic
/grfmgr2 \
187 svtools
/source
/graphic
/provider \
188 svtools
/source
/graphic
/renderer \
189 svtools
/source
/graphic
/transformer \
190 svtools
/source
/java
/javacontext \
191 svtools
/source
/java
/javainteractionhandler \
192 svtools
/source
/misc
/acceleratorexecute \
193 svtools
/source
/misc
/chartprettypainter \
194 svtools
/source
/misc
/cliplistener \
195 svtools
/source
/misc
/dialogclosedlistener \
196 svtools
/source
/misc
/dialogcontrolling \
197 svtools
/source
/misc
/ehdl \
198 svtools
/source
/misc
/embedhlp \
199 svtools
/source
/misc
/embedtransfer \
200 svtools
/source
/misc
/filechangedchecker \
201 svtools
/source
/misc
/imagemgr \
202 svtools
/source
/misc
/imageresourceaccess \
203 svtools
/source
/misc
/imap \
204 svtools
/source
/misc
/imap2 \
205 svtools
/source
/misc
/imap3 \
206 svtools
/source
/misc
/itemdel \
207 svtools
/source
/misc
/langtab \
208 svtools
/source
/misc
/langhelp \
209 svtools
/source
/misc
/sampletext \
210 svtools
/source
/misc
/stringtransfer \
211 svtools
/source
/misc
/svtaccessiblefactory \
212 svtools
/source
/misc
/svtresid \
213 svtools
/source
/misc
/templatefoldercache \
214 svtools
/source
/misc
/transfer \
215 svtools
/source
/misc
/transfer2 \
216 svtools
/source
/misc
/unitconv \
217 svtools
/source
/misc
/wallitem \
218 svtools
/source
/misc
/xwindowitem \
219 svtools
/source
/svhtml
/htmlkywd \
220 svtools
/source
/svhtml
/htmlout \
221 svtools
/source
/svhtml
/htmlsupp \
222 svtools
/source
/svhtml
/parhtml \
223 svtools
/source
/svrtf
/parrtf \
224 svtools
/source
/svrtf
/rtfkeywd \
225 svtools
/source
/svrtf
/rtfout \
226 svtools
/source
/svrtf
/svparser \
227 svtools
/source
/table
/defaultinputhandler \
228 svtools
/source
/table
/gridtablerenderer \
229 svtools
/source
/table
/tablecontrol \
230 svtools
/source
/table
/tablecontrol_impl \
231 svtools
/source
/table
/tabledatawindow \
232 svtools
/source
/table
/mousefunction \
233 svtools
/source
/table
/cellvalueconversion \
234 svtools
/source
/table
/tablegeometry \
235 svtools
/source
/toolpanel
/drawerlayouter \
236 svtools
/source
/toolpanel
/dummypanel \
237 svtools
/source
/toolpanel
/paneldecklisteners \
238 svtools
/source
/toolpanel
/paneltabbar \
239 svtools
/source
/toolpanel
/paneltabbarpeer \
240 svtools
/source
/toolpanel
/refbase \
241 svtools
/source
/toolpanel
/tabbargeometry \
242 svtools
/source
/toolpanel
/tablayouter \
243 svtools
/source
/toolpanel
/toolpanel \
244 svtools
/source
/toolpanel
/toolpanelcollection \
245 svtools
/source
/toolpanel
/toolpaneldeck \
246 svtools
/source
/toolpanel
/toolpaneldeckpeer \
247 svtools
/source
/toolpanel
/toolpaneldrawer \
248 svtools
/source
/toolpanel
/toolpaneldrawerpeer \
249 svtools
/source
/uno
/addrtempuno \
250 svtools
/source
/uno
/contextmenuhelper \
251 svtools
/source
/uno
/framestatuslistener \
252 svtools
/source
/uno
/generictoolboxcontroller \
253 svtools
/source
/uno
/genericunodialog \
254 svtools
/source
/uno
/miscservices \
255 svtools
/source
/uno
/popupmenucontrollerbase \
256 svtools
/source
/uno
/popupwindowcontroller \
257 svtools
/source
/uno
/statusbarcontroller \
258 svtools
/source
/uno
/svtxgridcontrol \
259 svtools
/source
/uno
/toolboxcontroller \
260 svtools
/source
/uno
/treecontrolpeer \
261 svtools
/source
/uno
/unocontroltablemodel \
262 svtools
/source
/uno
/unogridcolumnfacade \
263 svtools
/source
/uno
/unoevent \
264 svtools
/source
/uno
/unoiface \
265 svtools
/source
/uno
/unoimap \
266 svtools
/source
/uno
/wizard
/unowizard \
267 svtools
/source
/uno
/wizard
/wizardpagecontroller \
268 svtools
/source
/uno
/wizard
/wizardshell \
269 svtools
/source
/urlobj
/inetimg \
272 $(eval
$(call gb_Library_add_cobjects
,svt
,\
273 svtools
/source
/filter/jpeg
/jpegc \
277 $(eval
$(call gb_Library_use_libraries
,svt
,\
285 # vim: set noet sw=4 ts=4: