1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval
$(call gb_Rdb_Rdb
,services
))
12 $(eval
$(call gb_Rdb_add_components
,services
,\
13 animations
/source
/animcore
/animcore \
14 avmedia
/util
/avmedia \
15 chart2
/source
/controller
/chartcontroller \
16 chart2
/source
/chartcore \
17 canvas
/source
/factory
/canvasfactory \
18 canvas
/source
/simplecanvas
/simplecanvas \
19 canvas
/source
/vcl
/vclcanvas \
20 comphelper
/util
/comphelp \
21 configmgr
/source
/configmgr \
22 cppcanvas
/source
/uno
/mtfrenderer \
24 desktop
/source
/deployment
/deployment \
25 drawinglayer
/drawinglayer \
26 dtrans
/util
/mcnttype \
27 embeddedobj
/util
/embobj \
28 eventattacher
/source
/evtatt \
29 fileaccess
/source
/fileacc \
30 filter/source
/config
/cache
/filterconfig1 \
31 filter/source
/flash
/flash \
32 filter/source
/graphic
/graphicfilter \
33 filter/source
/msfilter
/msfilter \
34 filter/source
/odfflatxml
/odfflatxml \
35 filter/source
/pdf
/pdffilter \
36 filter/source
/placeware
/placeware \
37 filter/source
/svg
/svgfilter \
38 filter/source
/t602
/t602filter \
39 filter/source
/textfilterdetect
/textfd \
40 filter/source
/xmlfilteradaptor
/xmlfa \
41 filter/source
/xmlfilterdetect
/xmlfd \
42 filter/source
/xsltdialog
/xsltdlg \
43 filter/source
/xsltfilter
/xsltfilter \
45 fpicker
/source
/generic
/fpicker \
46 fpicker
/source
/office
/fps_office \
50 hwpfilter
/source
/hwp \
51 i18npool
/source
/search
/i18nsearch \
52 i18npool
/util
/i18npool \
53 lingucomponent
/source
/hyphenator
/altlinuxhyph
/hyphen
/hyphen \
54 lingucomponent
/source
/languageguessing
/guesslang \
55 lingucomponent
/source
/spellcheck
/spell
/spell \
56 lingucomponent
/source
/thesaurus
/libnth
/lnth \
57 linguistic
/source
/lng \
59 lotuswordpro
/util
/lwpfilter \
62 package
/source
/xstor
/xstor \
63 package
/util
/package2 \
64 sax
/source
/expatwrap
/expwrap \
65 sax
/source
/fastparser
/fastsax \
69 scaddins
/source
/analysis
/analysis \
70 scaddins
/source
/datefunc
/date \
71 scaddins
/source
/pricing
/pricing \
75 sdext
/source
/presenter
/presenter \
77 slideshow
/util
/slideshow \
81 svl
/source
/fsstor
/fsstorage \
82 svl
/source
/passwordcontainer
/passwordcontainer \
84 svtools
/source
/hatchwindow
/hatchwindowfactory \
89 svx
/util
/textconversiondlgs \
94 ucb
/source
/sorter
/srtrs1 \
95 ucb
/source
/core
/ucb1 \
96 ucb
/source
/cacher
/cached1 \
97 ucb
/source
/ucp
/cmis
/ucpcmis1 \
98 ucb
/source
/ucp
/expand
/ucpexpand1 \
99 ucb
/source
/ucp
/ext
/ucpext \
100 ucb
/source
/ucp
/file
/ucpfile1 \
101 ucb
/source
/ucp
/ftp
/ucpftp1 \
102 ucb
/source
/ucp
/hierarchy
/ucphier1 \
103 ucb
/source
/ucp
/package
/ucppkg1 \
104 ucb
/source
/ucp
/tdoc
/ucptdoc1 \
105 UnoControls
/util
/ctl \
107 unoxml
/source
/rdf
/unordf \
108 unoxml
/source
/service
/unoxml \
110 xmloff
/source
/transform
/xof \
112 xmlscript
/util
/xmlscript \
113 xmlsecurity
/util
/xmlsecurity \
114 xmlsecurity
/util
/xsec_fw \
115 $(if
$(ENABLE_LPSOLVE
), \
116 sccomp
/source
/solver
/solver \
118 $(if
$(filter-out IOS
,$(OS
)), \
119 writerfilter
/util
/writerfilter \
120 writerperfect
/util
/wpftwriter \
121 writerperfect
/util
/wpftdraw \
123 $(if
$(filter MACOSX
,$(OS
)), \
124 $(if
$(filter-out X86_64
,$(CPUNAME
)), \
125 avmedia
/source
/quicktime
/avmediaQuickTime \
127 connectivity
/source
/drivers
/macab
/macab1 \
128 lingucomponent
/source
/spellcheck
/macosxspell
/MacOSXSpell \
129 fpicker
/source
/aqua
/fps_aqua \
130 shell/source
/backends
/macbe
/macbe1 \
133 $(if
$(filter WNT
,$(OS
)), \
134 connectivity
/source
/drivers
/ado
/ado \
135 dtrans
/source
/generic
/dtrans \
137 dtrans
/util
/ftransl \
138 dtrans
/util
/sysdtrans \
139 fpicker
/source
/win32
/fps \
140 shell/source
/backends
/wininetbe
/wininetbe1 \
141 shell/source
/win32
/simplemail
/smplmail \
142 shell/source
/win32
/syssh \
144 $(if
$(SOLAR_JAVA
), \
145 accessibility
/bridge
/org
/openoffice
/accessibility
/java_uno_accessbridge \
148 $(if
$(filter headless
,$(GUIBASE
)), \
151 $(if
$(filter-out WNT
,$(OS
)), \
152 embeddedobj
/source
/msole
/emboleobj \
154 $(if
$(DISABLE_ATL
),, \
155 $(if
$(filter WNT
,$(OS
)), \
156 embeddedobj
/source
/msole
/emboleobj.windows \
157 embedserv
/util
/emser \
158 extensions
/source
/ole
/oleautobridge \
161 $(if
$(DISABLE_NEON
),, \
162 ucb
/source
/ucp
/webdav-neon
/ucpdav1 \
164 $(if
$(DISABLE_PYTHON
),, \
165 pyuno
/source
/loader
/pythonloader \
167 $(if
$(DISABLE_SCRIPTING
),, \
171 scripting
/source
/basprov
/basprov \
172 scripting
/source
/dlgprov
/dlgprov \
173 scripting
/source
/protocolhandler
/protocolhandler \
174 scripting
/source
/pyprov
/mailmerge \
175 wizards
/com
/sun
/star
/wizards
/fax
/fax \
176 wizards
/com
/sun
/star
/wizards
/letter
/letter \
177 wizards
/com
/sun
/star
/wizards
/agenda
/agenda \
178 wizards
/com
/sun
/star
/wizards
/web
/web \
179 scripting
/source
/stringresource
/stringresource \
180 scripting
/source
/vbaevents
/vbaevents \
181 scripting
/util
/scriptframe \
183 vbahelper
/util
/msforms \
185 $(if
$(ENABLE_CAIRO_CANVAS
), \
186 canvas
/source
/cairo
/cairocanvas \
188 $(if
$(ENABLE_DIRECTX
), \
189 avmedia
/source
/win
/avmediawin \
190 canvas
/source
/directx
/directx9canvas \
191 canvas
/source
/directx
/gdipluscanvas \
193 $(if
$(ENABLE_EVOAB2
), \
194 connectivity
/source
/drivers
/evoab2
/evoab \
196 $(if
$(ENABLE_GCONF
), \
197 shell/source
/backends
/gconfbe
/gconfbe1 \
199 $(if
$(ENABLE_GIO
), \
200 shell/source
/sessioninstall
/losessioninstall \
201 ucb
/source
/ucp
/gio
/ucpgio \
203 $(if
$(ENABLE_GNOMEVFS
), \
204 ucb
/source
/ucp
/gvfs
/ucpgvfs \
206 $(if
$(ENABLE_GSTREAMER
), \
207 avmedia
/source
/gstreamer
/avmediagstreamer \
209 $(if
$(ENABLE_GSTREAMER_0_10
), \
210 avmedia
/source
/gstreamer
/avmediagstreamer_0_10 \
212 $(if
$(ENABLE_KAB
), \
213 connectivity
/source
/drivers
/kab
/kab1 \
215 $(if
$(ENABLE_KDE
), \
216 shell/source
/backends
/kdebe
/kdebe1 \
218 $(if
$(ENABLE_KDE4
), \
219 shell/source
/backends
/kde4be
/kde4be1 \
221 $(if
$(ENABLE_ONLINE_UPDATE
), \
222 extensions
/source
/update
/check/updchk.uno \
223 extensions
/source
/update
/ui
/updchk \
225 $(if
$(ENABLE_OPENGL
), \
226 slideshow
/source
/engine
/OGLTrans
/ogltrans \
228 $(if
$(ENABLE_TDE
), \
229 shell/source
/backends
/kdebe
/tdebe1 \
231 $(if
$(ENABLE_TDEAB
), \
232 connectivity
/source
/drivers
/kab
/tdeab1 \
234 $(if
$(SOLAR_JAVA
), \
235 xmerge
/source
/bridge
/XMergeBridge \
236 scripting
/java
/ScriptFramework \
237 scripting
/java
/ScriptProviderForJava \
238 smoketest
/org
/libreoffice
/smoketest
/smoketest \
239 wizards
/com
/sun
/star
/wizards
/form
/form \
240 connectivity
/source
/drivers
/hsqldb
/hsqldb \
241 connectivity
/source
/drivers
/jdbc
/jdbc \
242 wizards
/com
/sun
/star
/wizards
/query
/query \
243 wizards
/com
/sun
/star
/wizards
/report
/report \
244 wizards
/com
/sun
/star
/wizards
/table
/table \
248 ifeq (DBCONNECTIVITY
,$(filter DBCONNECTIVITY
,$(BUILD_TYPE
)))
250 $(eval
$(call gb_Rdb_add_components
,services
,\
251 connectivity
/source
/drivers
/calc
/calc \
252 dbaccess
/source
/ext
/macromigration
/dbmm \
253 dbaccess
/source
/filter/xml
/dbaxml \
258 reportdesign
/util
/rpt \
259 reportdesign
/util
/rptui \
260 reportdesign
/util
/rptxml \
261 connectivity
/source
/drivers
/dbase
/dbase \
262 connectivity
/source
/cpool
/dbpool2 \
263 connectivity
/source
/dbtools
/dbtools \
264 connectivity
/source
/drivers
/flat
/flat \
265 connectivity
/source
/drivers
/mysql
/mysql \
266 connectivity
/source
/manager
/sdbc2 \
267 shell/source
/backends
/localebe
/localebe1 \
268 $(if
$(filter-out ANDROID IOS
,$(OS
)),\
269 connectivity
/source
/drivers
/odbc
/odbc \
273 endif # DBCONNECTIVITY
275 ifeq (DESKTOP
,$(filter DESKTOP
,$(BUILD_TYPE
)))
277 $(eval
$(call gb_Rdb_add_components
,services
,\
278 desktop
/source
/deployment
/gui
/deploymentgui \
279 desktop
/source
/migration
/services
/migrationoo2 \
280 desktop
/source
/migration
/services
/migrationoo3 \
281 desktop
/source
/offacc
/offacc \
282 $(if
$(ENABLE_HEADLESS
),,desktop
/source
/splash
/spl
) \
283 extensions
/source
/abpilot
/abp \
284 extensions
/source
/bibliography
/bib \
285 extensions
/source
/config
/ldap
/ldapbe2 \
286 extensions
/source
/dbpilots
/dbp \
287 extensions
/source
/logging
/log \
288 extensions
/source
/propctrlr
/pcr \
289 extensions
/source
/resource
/res \
290 extensions
/source
/scanner
/scn \
291 extensions
/source
/update
/feed
/updatefeed \
292 xmlhelp
/source
/treeview
/tvhlp1 \
293 xmlhelp
/util
/ucpchelp1 \
294 xmlsecurity
/util
/xsec_xmlsec
$(if
$(filter WNT
,$(OS
)),.windows
) \
295 $(if
$(filter-out WNT
,$(OS
)),\
296 shell/source
/cmdmail
/cmdmail \
297 shell/source
/unix
/exec
/syssh \
299 $(if
$(filter-out MACOSX WNT
,$(OS
)), \
300 desktop
/unx
/splash
/splash \
301 $(if
$(filter-out headless
,$(GUIBASE
)), \
302 shell/source
/backends
/desktopbe
/desktopbe1 \
310 ifeq ($(WITH_MOZAB4WIN
),YES
)
311 $(eval
$(call gb_Rdb_add_components
,services
,\
312 connectivity
/source
/drivers
/mozab
/mozab \
315 $(eval
$(call gb_Rdb_add_components
,services
,\
316 connectivity
/source
/drivers
/mozab
/bootstrap
/mozbootstrap \
322 $(eval
$(call gb_Rdb_add_components
,services
,\
323 connectivity
/source
/drivers
/mork
/mork \
324 connectivity
/source
/drivers
/mozab
/bootstrap
/mozbootstrap \
331 ifeq ($(ENABLE_NPAPI_FROM_BROWSER
),YES
)
332 $(eval
$(call gb_Rdb_add_components
,services
,\
333 extensions
/source
/plugin
/pl \
337 ifeq ($(ENABLE_PDFIMPORT
),TRUE
)
338 $(eval
$(call gb_Rdb_add_components
,services
,\
339 sdext
/source
/pdfimport
/pdfimport \
343 ifeq ($(ENABLE_REPORTBUILDER
),TRUE
)
344 $(eval
$(call gb_Rdb_add_components
,services
,\
345 reportbuilder
/java
/reportbuilder \
349 # vim: set noet sw=4 ts=4: