blob: 006f231543a772319b8da74cf54620db2f5a530b [file] [log] [blame]
Takeshi Abeb2bd33e2011-08-10 02:12:48 +09001# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
Mathias Bauera5dd1ea2010-04-17 12:41:17 +02002#
Michael Meeks1e4422a2013-05-16 21:56:04 +01003# This file is part of the LibreOffice project.
Norbert Thiebaud0a97ece2011-09-14 10:10:34 -05004#
Michael Meeks1e4422a2013-05-16 21:56:04 +01005# 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/.
Mathias Bauera5dd1ea2010-04-17 12:41:17 +02008#
Michael Meeks1e4422a2013-05-16 21:56:04 +01009# This file incorporates work covered by the following license notice:
Mathias Bauera5dd1ea2010-04-17 12:41:17 +020010#
Michael Meeks1e4422a2013-05-16 21:56:04 +010011# Licensed to the Apache Software Foundation (ASF) under one or more
12# contributor license agreements. See the NOTICE file distributed
13# with this work for additional information regarding copyright
14# ownership. The ASF licenses this file to you under the Apache
15# License, Version 2.0 (the "License"); you may not use this file
16# except in compliance with the License. You may obtain a copy of
17# the License at http://www.apache.org/licenses/LICENSE-2.0 .
Mathias Bauera5dd1ea2010-04-17 12:41:17 +020018#
Mathias Bauera5dd1ea2010-04-17 12:41:17 +020019
Bjoern Michaelsen6acfbf72010-11-11 18:38:32 +010020$(eval $(call gb_Helper_register_executables,NONE, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020021 HelpIndexer \
22 HelpLinker \
23 bestreversemap \
24 cfgex \
Matúš Kukan41540062013-03-06 16:34:16 +010025 concat-deps \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020026 cpp \
Stephan Bergmann359472b2013-10-18 12:45:00 +020027 cppunittester \
Matúš Kukan1f2a6352013-06-14 16:11:09 +020028 $(if $(filter MSC,$(COM)), \
29 gcc-wrapper \
30 g++-wrapper \
31 ) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020032 gencoll_rule \
33 genconv_dict \
34 gendict \
35 genindex_data \
36 helpex \
37 idxdict \
David Tardonfbfdfee2013-05-05 10:45:07 +020038 langsupport \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020039 $(if $(ENABLE_TELEPATHY),liboapprover) \
40 $(if $(filter IOS,$(OS)),LibreOffice) \
Michael Meeksddaf31f2013-03-05 22:21:57 +000041 libtest \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020042 lngconvex \
43 localize \
44 makedepend \
45 mork_helper \
46 osl_process_child \
47 pdf2xml \
48 pdfunzip \
Andras Timar72576f42013-08-20 13:24:19 +020049 pocheck \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020050 propex \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020051 regsvrex \
52 rsc \
53 saxparser \
54 sp2bv \
55 svg2odf \
56 svidl \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020057 transex3 \
58 treex \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020059 uiex \
60 ulfex \
Stephan Bergmanncbea5d32013-09-18 11:49:54 +020061 unoidl-check \
Stephan Bergmann78dde872013-09-17 18:29:58 +020062 unoidl-read \
Stephan Bergmannfc549152013-09-16 16:48:09 +020063 unoidl-write \
Matúš Kukan6141dbb2013-06-11 00:59:27 +020064 xrmex \
Thomas Arnhold5c669a52014-05-18 13:39:02 +020065 $(if $(filter-out ANDROID IOS WNT,$(OS)), \
Chris Sherlockc39bb972014-05-18 19:16:24 +100066 svdemo \
67 svptest \
68 svpclient \
Chris Sherlockdd7260e2014-05-19 19:29:54 +100069 pixelctl ) \
Michael Stahl30c237a2014-10-30 22:59:02 +010070 $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), tilebench) \
Markus Mohrhardbf9435b2014-11-12 06:06:36 +010071 $(if $(filter LINUX MACOSX WNT,$(OS)),icontest \
72 outdevgrind) \
73 vcldemo \
Michael Stahl30c237a2014-10-30 22:59:02 +010074 tiledrendering \
75 $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), gtktiledviewer) \
Bjoern Michaelsen6acfbf72010-11-11 18:38:32 +010076))
Michael Stahldbd21fc2010-05-11 20:17:15 +020077
Michael Stahl5e300e92013-09-19 00:06:24 +020078$(eval $(call gb_Helper_register_executables_for_install,SDK,sdk, \
Matúš Kukan1f2a6352013-06-14 16:11:09 +020079 $(if $(filter MSC,$(COM)),climaker) \
Matúš Kukan807fa5a2013-06-15 22:52:39 +020080 cppumaker \
81 idlc \
82 javamaker \
83 regcompare \
Matúš Kukan1f2a6352013-06-14 16:11:09 +020084 $(if $(filter UCPP,$(BUILD_TYPE)),ucpp) \
85 $(if $(filter ODK,$(BUILD_TYPE)),unoapploader) \
86 $(if $(filter ODK,$(BUILD_TYPE)),uno-skeletonmaker) \
David Ostrovskybed65802012-04-06 01:51:05 +020087))
88
Michael Stahl7c898c92014-10-28 22:11:00 +010089$(eval $(call gb_Helper_register_executables_for_install,OOO,brand, \
90 $(if $(filter-out ANDROID IOS MACOSX WNT,$(OS)),oosplash) \
91 soffice_bin \
92 $(if $(filter DESKTOP,$(BUILD_TYPE)),unopkg_bin) \
93 $(if $(filter WNT,$(OS)), \
Michael Stahlf3616062014-10-28 23:03:56 +010094 soffice \
Michael Stahl7c898c92014-10-28 22:11:00 +010095 unoinfo \
96 unopkg \
97 unopkg_com \
98 ) \
99))
100
Michael Stahlee80cbb2014-10-28 23:35:21 +0100101$(eval $(call gb_Helper_register_executables_for_install,OOO,base_brand, \
102 $(if $(filter WNT,$(OS)), \
103 sbase \
104 ) \
105))
106
107$(eval $(call gb_Helper_register_executables_for_install,OOO,base, \
108 $(if $(filter WNT,$(OS)), \
109 odbcconfig \
110 ) \
111))
112
Michael Stahl5ceb8b72014-10-28 23:42:05 +0100113$(eval $(call gb_Helper_register_executables_for_install,OOO,calc_brand, \
114 $(if $(filter WNT,$(OS)), \
115 scalc \
116 ) \
117))
118
Michael Stahl557f58d2014-10-28 23:51:16 +0100119$(eval $(call gb_Helper_register_executables_for_install,OOO,draw_brand, \
120 $(if $(filter WNT,$(OS)), \
121 sdraw \
122 ) \
123))
124
Michael Stahl3ba20ef2014-10-28 23:57:21 +0100125$(eval $(call gb_Helper_register_executables_for_install,OOO,impress_brand, \
126 $(if $(filter WNT,$(OS)), \
127 simpress \
128 ) \
129))
130
Michael Stahl30047f22014-10-29 00:02:58 +0100131$(eval $(call gb_Helper_register_executables_for_install,OOO,math_brand, \
132 $(if $(filter WNT,$(OS)), \
133 smath \
134 ) \
135))
136
Michael Stahla77ef6c2014-10-29 00:11:29 +0100137$(eval $(call gb_Helper_register_executables_for_install,OOO,writer_brand, \
138 $(if $(filter WNT,$(OS)), \
139 sweb \
140 swriter \
141 ) \
142))
143
Matúš Kukan9555b5b2013-06-14 12:48:20 +0200144$(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \
Matúš Kukan807fa5a2013-06-15 22:52:39 +0200145 gengal \
Michael Stahl58735f02014-10-30 22:43:27 +0100146 $(if $(filter unx-TRUE,$(GUIBASE)-$(ENABLE_NPAPI_FROM_BROWSER)),pluginapp.bin) \
147 $(if $(filter unx-TRUE,$(GUIBASE)-$(ENABLE_TDE)),tdefilepicker) \
Stephan Bergmannf3f63f52014-11-06 14:11:35 +0100148 $(if $(filter WNT,$(OS)),,uri-encode) \
Michael Stahl58735f02014-10-30 22:43:27 +0100149 ui-previewer \
Michael Stahlf049b832014-10-30 22:57:06 +0100150 $(if $(filter WNT,$(OS)), \
151 senddoc \
152 ) \
Matúš Kukan9555b5b2013-06-14 12:48:20 +0200153))
154
Michael Stahlf049b832014-10-30 22:57:06 +0100155ifeq ($(OS),WNT)
156$(eval $(call gb_Helper_register_executables_for_install,OOO,quickstart, \
157 quickstart \
158))
159endif
160
Michael Stahl0183dc82014-10-28 21:36:11 +0100161ifneq ($(ENABLE_CRASHDUMP),)
162$(eval $(call gb_Helper_register_executables_for_install,OOO,crashrep, \
163 crashrep \
164 $(if $(filter WNT,$(OS)),crashrep_com) \
165))
166endif
167
Michael Stahl368729d2014-10-28 22:40:39 +0100168$(eval $(call gb_Helper_register_executables_for_install,OOO,python, \
169 $(if $(filter WNT,$(OS)), \
170 python \
171 ) \
172))
173
Michael Stahl58735f02014-10-30 22:43:27 +0100174ifeq ($(GUIBASE),unx)
175$(eval $(call gb_Helper_register_executables_for_install,OOO,gnome, \
Michael Stahl58735f02014-10-30 22:43:27 +0100176 $(if $(ENABLE_GTK),\
177 xid-fullscreen-on-all-monitors \
178 ) \
179))
180endif
181
Michael Stahlf4fac5e2014-10-28 22:32:40 +0100182ifneq ($(ENABLE_PDFIMPORT),)
183$(eval $(call gb_Helper_register_executables_for_install,OOO,pdfimport, \
184 xpdfimport \
185))
186endif
187
Matúš Kukan74f5df92013-06-10 00:48:31 +0200188$(eval $(call gb_Helper_register_executables_for_install,UREBIN,ure,\
Tor Lillqvist08452f12013-08-19 00:41:12 +0300189 $(if $(and $(ENABLE_JAVA),$(filter-out MACOSX WNT,$(OS)),$(filter DESKTOP,$(BUILD_TYPE))),javaldx) \
Tor Lillqvista074ee02013-06-17 11:15:44 +0300190 regmerge \
191 regview \
Matúš Kukane78fe7a2013-06-11 16:02:34 +0200192 $(if $(filter DESKTOP,$(BUILD_TYPE)),uno) \
David Ostrovsky5342bc02012-04-01 16:07:41 +0200193))
David Tardon3446cda2011-12-23 12:21:19 +0100194
Michael Stahl8d3fc642014-07-20 20:30:21 +0200195ifneq (,$(filter ANDROID IOS,$(OS)))
196
Michael Stahlad43a172014-10-30 23:05:17 +0100197# these are in NONE layer because
198# a) scp2 is not used on mobile b) layers don't mean anything on mobile
199$(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
Michael Stahl8d3fc642014-07-20 20:30:21 +0200200 $(if $(filter $(OS),ANDROID), \
201 lo-bootstrap \
202 ) \
Michael Stahl8d3fc642014-07-20 20:30:21 +0200203 libotouch \
204))
205
206endif
207
Michael Stahl67d72f42011-12-17 23:17:45 +0100208ifeq ($(OS),MACOSX)
209
Michael Stahl489adac2011-12-21 16:52:30 +0100210$(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200211 OOoSpotlightImporter \
Michael Stahl67d72f42011-12-17 23:17:45 +0100212))
213
214endif
215
Matúš Kukan74f5df92013-06-10 00:48:31 +0200216$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,base, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200217 abp \
218 dbp \
219 dbu \
Marcos Paulo de Souza53070b02013-06-04 13:41:12 -0300220))
221
Marcos Paulo de Souzacb548bc2013-06-10 19:20:14 -0300222$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,calc, \
223 analysis \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300224 $(call gb_Helper_optional,DBCONNECTIVITY,calc) \
Marcos Paulo de Souzacb548bc2013-06-10 19:20:14 -0300225 date \
226 pricing \
227 sc \
228 scd \
229 scfilt \
230 scui \
osnolae1fa08f2014-05-29 10:26:28 +0200231 wpftcalc \
Matúš Kukan077bdc72014-03-27 14:51:46 +0100232 $(if $(ENABLE_COINMP)$(ENABLE_LPSOLVE),solver) \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300233 $(call gb_Helper_optional,SCRIPTING,vbaobj) \
Marcos Paulo de Souzacb548bc2013-06-10 19:20:14 -0300234))
235
Matúš Kukan74f5df92013-06-10 00:48:31 +0200236$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,graphicfilter, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200237 svgfilter \
238 flash \
239 wpftdraw \
240 graphicfilter \
Marcos Paulo de Souza67dd9582013-05-08 14:24:57 -0300241))
242
Matúš Kukan74f5df92013-06-10 00:48:31 +0200243$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,tde, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200244 $(if $(ENABLE_TDE),tdebe1) \
Marcos Paulo de Souza4656a892013-05-06 23:21:25 -0300245))
246
Matúš Kukan74f5df92013-06-10 00:48:31 +0200247$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,impress, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200248 animcore \
249 placeware \
250 PresenterScreen \
David Ostrovsky2aa5d132013-10-05 23:07:24 +0200251 PresentationMinimizer \
David Tardon41297572013-10-30 08:56:06 +0100252 wpftimpress \
Marcos Paulo de Souzaa6f81b32013-06-06 15:27:41 -0300253))
254
Matúš Kukan74f5df92013-06-10 00:48:31 +0200255$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,onlineupdate, \
Bjoern Michaelsena18b56c2013-11-21 17:31:37 +0100256 $(if $(ENABLE_ONLINE_UPDATE), \
257 updatecheckui \
258 updchk \
259 ) \
Marcos Paulo de Souza2feb7562013-05-12 19:53:17 -0300260))
261
Matúš Kukan74f5df92013-06-10 00:48:31 +0200262$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,gnome, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200263 $(if $(ENABLE_EVOAB2),evoab) \
264 $(if $(ENABLE_GTK),vclplug_gtk) \
265 $(if $(ENABLE_GTK3),vclplug_gtk3) \
266 $(if $(ENABLE_GCONF),gconfbe1) \
267 $(if $(ENABLE_SYSTRAY_GTK),qstart_gtk) \
268 $(if $(ENABLE_GIO),losessioninstall) \
269 $(if $(ENABLE_GIO),ucpgio1) \
270 $(if $(ENABLE_GNOMEVFS),ucpgvfs1) \
Marcos Paulo de Souza36564f32013-05-07 11:44:32 -0300271))
272
Matúš Kukan74f5df92013-06-10 00:48:31 +0200273$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,kde, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200274 $(if $(ENABLE_KDE),kdebe1) \
275 $(if $(ENABLE_KDE4),kde4be1) \
Miklos Vajna4d5de802014-06-08 21:46:53 +0200276 $(if $(and $(filter unx,$(GUIBASE)),$(filter-out MACOSX,$(OS))), \
277 $(if $(ENABLE_KDE),vclplug_kde) \
278 $(if $(ENABLE_KDE4),vclplug_kde4) \
279 ) \
Matúš Kukand0e099f2013-05-04 16:45:32 +0200280))
281
Takeshi Abe3032efc2014-06-09 11:14:06 +0900282$(eval $(call gb_Helper_register_executables_for_install,OOO,kde, \
Rene Engelhard44c34a02014-06-08 23:06:13 +0200283 $(if $(filter $(GUIBASE)$(ENABLE_KDE),unxTRUE), \
284 kdefilepicker \
285 ) \
286))
287
Matúš Kukan74f5df92013-06-10 00:48:31 +0200288$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,math, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200289 sm \
290 smd \
Marcos Paulo de Souza8a58bc22013-05-27 19:13:14 -0300291))
292
Michael Stahl53fd7e82014-07-20 19:55:40 +0200293$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ogltrans, \
294 OGLTrans \
295))
296
Matúš Kukan74f5df92013-06-10 00:48:31 +0200297$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ooo, \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300298 acc \
Tor Lillqvist262aa2c2014-04-17 22:09:44 +0300299 $(call gb_Helper_optional,AVMEDIA,avmedia) \
Michael Stahl0b49cc52014-06-13 16:38:15 +0200300 $(if $(filter MACOSX,$(OS)),\
Riccardo Magliocchettid4759062014-11-04 11:57:14 +0100301 avmediaMacAVF \
Michael Stahl0b49cc52014-06-13 16:38:15 +0200302 $(if $(ENABLE_MACOSX_SANDBOX),,avmediaQuickTime) \
303 ) \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300304 $(call gb_Helper_optional,SCRIPTING, \
305 basctl \
306 basprov \
307 ) \
Michael Stahl0b49cc52014-06-13 16:38:15 +0200308 $(if $(filter $(OS),ANDROID),, \
309 basebmp \
310 ) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200311 basegfx \
312 bib \
313 $(if $(ENABLE_CAIRO_CANVAS),cairocanvas) \
314 canvasfactory \
315 canvastools \
316 chartcore \
317 chartcontroller \
Tor Lillqvist20fc0ed2014-04-29 08:25:38 +0300318 chartopengl \
Tor Lillqviste22526a2014-12-08 09:29:28 +0200319 $(call gb_Helper_optional,OPENCL,clew) \
Tor Lillqvista59e2d42014-08-11 11:42:33 +0300320 $(if $(filter $(OS),WNT),,cmdmail) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200321 cppcanvas \
322 configmgr \
323 ctl \
324 cui \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300325 $(call gb_Helper_optional,DBCONNECTIVITY, \
326 dba \
327 dbase \
328 dbmm \
329 dbtools \
330 dbaxml) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200331 deploymentmisc \
332 $(if $(filter-out MACOSX WNT,$(OS)),desktopbe1) \
333 $(if $(filter unx,$(GUIBASE)),desktop_detector) \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300334 $(call gb_Helper_optional,SCRIPTING,dlgprov) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200335 $(if $(ENABLE_DIRECTX),directx9canvas) \
Christian Lohmaier6019a152013-10-07 23:19:08 +0200336 $(if $(ENABLE_OPENGL_CANVAS),oglcanvas) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200337 drawinglayer \
338 editeng \
339 egi \
340 eme \
341 $(if $(filter WNT,$(OS)),$(if $(DISABLE_ATL),,emser)) \
342 epb \
343 epg \
344 epp \
345 eps \
346 ept \
347 era \
348 eti \
349 evtatt \
350 exp \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300351 expwrap \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300352 $(call gb_Helper_optional,DBCONNECTIVITY, \
353 flat \
354 file) \
Matúš Kukan90750f02013-04-15 13:36:02 +0200355 filterconfig \
Andrzej J.R. Huntf32dc632013-07-15 21:11:22 +0200356 $(if $(filter $(ENABLE_FIREBIRD_SDBC),TRUE),firebird_sdbc) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300357 fps_office \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200358 for \
359 forui \
360 frm \
361 fsstorage \
362 fwe \
Bjoern Michaelsen167458f2013-02-25 15:44:36 +0100363 fwi \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200364 fwk \
365 fwl \
Bjoern Michaelsen65875bf2013-02-25 15:45:40 +0100366 fwm \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200367 $(if $(ENABLE_DIRECTX),gdipluscanvas) \
368 guesslang \
369 $(if $(filter DESKTOP,$(BUILD_TYPE)),helplinker) \
370 i18npool \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300371 i18nsearch \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200372 hyphen \
373 icd \
374 icg \
375 idx \
376 ime \
377 ipb \
378 ipd \
379 ips \
380 ipt \
381 ipx \
382 ira \
383 itg \
384 iti \
Tor Lillqvist08452f12013-08-19 00:41:12 +0300385 $(if $(ENABLE_JAVA),jdbc) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200386 $(if $(ENABLE_KAB),kab1) \
387 $(if $(ENABLE_KAB),kabdrv1) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300388 ldapbe2 \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200389 localebe1 \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300390 log \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200391 lng \
392 lnth \
Marcos Paulo de Souza1492a2f2013-06-13 11:32:09 -0300393 $(if $(filter $(OS),MACOSX),macbe1) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200394 $(if $(MERGELIBS),merged) \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300395 migrationoo2 \
396 migrationoo3 \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200397 msfilter \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300398 $(call gb_Helper_optional,SCRIPTING,msforms) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200399 mtfrenderer \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300400 $(call gb_Helper_optional,DBCONNECTIVITY,mysql) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200401 odbc \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200402 odfflatxml \
403 offacc \
Marcos Paulo de Souza24426c92013-11-22 17:20:57 -0200404 oox \
Tor Lillqvist7920af42014-11-26 22:30:33 +0200405 $(call gb_Helper_optional,OPENCL,opencl) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300406 passwordcontainer \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200407 pcr \
Norbert Thiebaud1376af92013-08-29 11:14:34 -0500408 $(if $(ENABLE_NPAPI_FROM_BROWSER),pl) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200409 pdffilter \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300410 $(call gb_Helper_optional,SCRIPTING,protocolhandler) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200411 res \
412 sax \
413 sb \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300414 $(call gb_Helper_optional,DBCONNECTIVITY,sdbt) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200415 scn \
416 sd \
417 sdd \
418 sdfilt \
419 sdui \
420 sfx \
421 simplecanvas \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300422 slideshow \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200423 sot \
Marcos Paulo de Souza32848f02013-08-25 20:20:29 -0300424 spell \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200425 $(if $(ENABLE_HEADLESS),,spl) \
Maxim Monastirskyf82f7bf2014-04-27 15:54:58 +0300426 storagefd \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300427 $(call gb_Helper_optional,SCRIPTING,stringresource) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200428 svgio \
429 svl \
430 svt \
431 svx \
432 svxcore \
433 sw \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300434 syssh \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200435 $(if $(ENABLE_TDEAB),tdeab1) \
436 $(if $(ENABLE_TDEAB),tdeabdrv1) \
437 textconversiondlgs \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300438 textfd \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200439 tk \
440 tl \
Eike Rathke091a7bd2014-08-15 18:10:24 +0200441 $(if $(ENABLE_TELEPATHY),tubes) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200442 ucpexpand1 \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300443 ucpext \
444 ucpcmis1 \
445 ucptdoc1 \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200446 unordf \
447 unoxml \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300448 updatefeed \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200449 utl \
450 uui \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300451 $(call gb_Helper_optional,SCRIPTING, \
452 vbaevents \
453 vbahelper \
454 ) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200455 vcl \
456 vclcanvas \
Marcos Paulo de Souza24426c92013-11-22 17:20:57 -0200457 $(if $(and $(filter unx,$(GUIBASE)),$(filter-out MACOSX,$(OS))), \
458 vclplug_gen \
459 $(if $(ENABLE_TDE),vclplug_tde) \
Marcos Paulo de Souza24426c92013-11-22 17:20:57 -0200460 $(if $(ENABLE_HEADLESS),,vclplug_svp) \
461 ) \
David Tardonb7fa9952014-04-24 14:02:23 +0200462 writerperfect \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200463 xmlscript \
464 xmlfa \
465 xmlfd \
466 xo \
467 xof \
468 xsltdlg \
469 xsltfilter \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200470 $(if $(filter $(OS),WNT), \
471 ado \
Michael Stahl7666c2622013-08-26 19:47:33 +0200472 $(if $(DISABLE_ATL),,oleautobridge) \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200473 smplmail \
474 wininetbe1 \
Michael Stahl16986df2014-03-11 11:09:57 +0100475 $(if $(WITH_MOZAB4WIN), \
Marcos Paulo de Souza32848f02013-08-25 20:20:29 -0300476 mozab2 \
477 mozabdrv \
478 ) \
Michael Stahl16986df2014-03-11 11:09:57 +0100479 $(if $(WITH_MOZAB4WIN),,mozbootstrap) \
Marcos Paulo de Souza32848f02013-08-25 20:20:29 -0300480 ) \
481 $(if $(filter $(OS),WNT),, \
482 mork \
483 mozbootstrap \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200484 ) \
485 $(if $(filter $(OS),MACOSX), \
Tor Lillqvist523df6ef2013-08-22 23:59:25 +0300486 $(if $(ENABLE_MACOSX_SANDBOX),, \
487 AppleRemote \
488 ) \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200489 fps_aqua \
490 MacOSXSpell \
491 ) \
Matúš Kukan8008b662013-04-12 11:21:10 +0200492))
493
Michael Stahl5ac6c482014-07-20 20:04:15 +0200494$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,postgresqlsdbc, \
Tor Lillqvistc68dd992014-08-15 01:39:14 +0300495 $(if $(BUILD_POSTGRESQL_SDBC), \
496 postgresql-sdbc \
497 postgresql-sdbc-impl) \
Michael Stahl5ac6c482014-07-20 20:04:15 +0200498))
499
Michael Stahl31d3a4d2014-07-20 19:51:50 +0200500$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,pdfimport, \
501 pdfimport \
502))
503
Michael Stahlf01aa962014-07-20 20:15:54 +0200504$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,python, \
505 pythonloader \
506))
507
508$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,python, \
509 pyuno \
510 $(if $(filter-out WNT,$(OS)),pyuno_wrapper) \
511))
512
Michael Stahlea9f2c72014-06-13 16:43:10 +0200513$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,reportbuilder, \
514 rpt \
515 rptui \
516 rptxml \
517))
518
Matúš Kukan74f5df92013-06-10 00:48:31 +0200519$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,writer, \
Matúš Kukan8008b662013-04-12 11:21:10 +0200520 hwp \
Michael Meeksdb52fd72013-04-23 14:18:34 +0100521 $(if $(ENABLE_LWP),lwpft) \
Matúš Kukan8008b662013-04-12 11:21:10 +0200522 msword \
523 swd \
524 swui \
525 t602filter \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300526 $(call gb_Helper_optional,SCRIPTING,vbaswobj) \
Matúš Kukan8008b662013-04-12 11:21:10 +0200527 wpftwriter \
528 writerfilter \
Bjoern Michaelsen3ed5ab52013-02-15 20:40:28 +0100529))
Bjoern Michaelsen9cc55772013-02-25 15:43:37 +0100530
Michael Stahl1b736bf2013-09-18 21:01:14 +0200531$(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
Stephan Bergmannc3e55a12013-11-08 12:32:55 +0100532 getuid \
Michael Stahl621b30e2013-10-22 00:32:12 +0200533 smoketest \
Michael Stahl1b736bf2013-09-18 21:01:14 +0200534 subsequenttest \
Michael Stahl621b30e2013-10-22 00:32:12 +0200535 test \
Michael Stahl1b736bf2013-09-18 21:01:14 +0200536 testtools_cppobj \
537 testtools_bridgetest \
538 testtools_constructors \
Michael Stahl621b30e2013-10-22 00:32:12 +0200539 unobootstrapprotector \
540 unoexceptionprotector \
541 unotest \
Stephan Bergmann369d9592014-06-04 08:45:54 +0200542 vclbootstrapprotector \
Kohei Yoshidaeef53622013-07-08 18:08:30 -0400543 scqahelper \
Michael Stahl4de7b402013-09-21 01:38:54 +0200544 unowinreg \
Stephan Bergmann3d229da2013-04-26 11:08:49 +0200545))
546
Matúš Kukan74f5df92013-06-10 00:48:31 +0200547$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_URE,ure, \
Michael Stahl60530f42013-09-16 23:35:26 +0200548 affine_uno_uno \
Marcos Paulo de Souza4af38b02014-02-06 13:53:17 -0200549 $(if $(filter MSC,$(COM)),cli_uno) \
550 $(if $(ENABLE_JAVA), \
551 java_uno \
552 jpipe \
553 $(if $(filter $(OS),WNT),jpipx) \
554 juh \
555 juhx \
556 ) \
Michael Stahl60530f42013-09-16 23:35:26 +0200557 log_uno_uno \
558 unsafe_uno_uno \
Matúš Kukancefeae72013-04-16 12:58:47 +0200559 $(if $(URELIBS),urelibs) \
Matúš Kukan9305b302013-04-11 22:49:48 +0200560 $(if $(filter MSC,$(COM)),$(if $(filter INTEL,$(CPUNAME)),msci,mscx),gcc3)_uno \
Michael Stahl6ec243f2013-09-09 21:19:16 +0200561 $(if $(filter $(OS),WNT), \
562 uwinapi \
563 ) \
Matúš Kukanc9c963d2013-04-11 11:02:39 +0200564))
565
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200566$(eval $(call gb_Helper_register_libraries_for_install,PRIVATELIBS_URE,ure, \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200567 binaryurp \
568 bootstrap \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200569 introspection \
570 invocadapt \
571 invocation \
Marcos Paulo de Souza3a009c42013-11-04 13:06:32 -0200572 io \
Tor Lillqvist08452f12013-08-19 00:41:12 +0300573 $(if $(ENABLE_JAVA),javaloader) \
574 $(if $(ENABLE_JAVA),javavm) \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200575 $(if $(ENABLE_JAVA),jvmaccess) \
576 $(if $(ENABLE_JAVA),jvmfwk) \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200577 namingservice \
578 proxyfac \
579 reflection \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200580 reg \
581 sal_textenc \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200582 stocservices \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200583 store \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200584 unoidl \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200585 uuresolver \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200586 xmlreader \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200587))
588
Michael Stahldecf8092013-10-28 10:01:34 +0100589# this is NONE even though it is actually in URE because it is CliNativeLibrary
Michael Stahlb5fa3762013-09-22 21:57:18 +0200590$(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
Matúš Kukanc9c963d2013-04-11 11:02:39 +0200591 $(if $(filter MSC,$(COM)),cli_cppuhelper) \
Michael Stahlb5fa3762013-09-22 21:57:18 +0200592))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200593
Matúš Kukan74f5df92013-06-10 00:48:31 +0200594$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooo, \
Michael Meeks791e2f62013-05-29 12:27:08 +0100595 $(if $(ENABLE_VLC),avmediavlc) \
Jan-Marek Glogowski65a00c72014-10-10 23:15:28 +0200596 $(if $(ENABLE_GSTREAMER_1_0),avmediagst) \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300597 $(if $(ENABLE_GSTREAMER_0_10),avmediagst_0_10) \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200598 $(if $(ENABLE_DIRECTX),avmediawin) \
Zolnai Tamás5f6fd412014-04-19 17:32:31 +0200599 $(if $(ENABLE_GLTF),avmediaogl) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300600 cached1 \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300601 collator_data \
Matúš Kukan6b436a12013-04-17 11:55:28 +0200602 comphelper \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300603 $(call gb_Helper_optional,DBCONNECTIVITY,dbpool2) \
Matúš Kukan3df1af32013-04-10 13:32:44 +0200604 deployment \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300605 deploymentgui \
606 dict_ja \
607 dict_zh \
608 embobj \
Tor Lillqvist08452f12013-08-19 00:41:12 +0300609 $(if $(ENABLE_JAVA),hsqldb) \
Matúš Kukan6b436a12013-04-17 11:55:28 +0200610 i18nlangtag \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200611 i18nutil \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300612 index_data \
Andrzej Huntd465dfb2014-06-12 17:38:10 +0100613 $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), libreofficekitgtk) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300614 localedata_en \
615 localedata_es \
616 localedata_euro \
617 localedata_others \
Matúš Kukan3df1af32013-04-10 13:32:44 +0200618 mcnttype \
Marcos Paulo de Souza32848f02013-08-25 20:20:29 -0300619 $(if $(ENABLE_JAVA), \
620 $(if $(filter $(OS),MACOSX),,officebean) \
621 ) \
Michael Stahl7666c2622013-08-26 19:47:33 +0200622 $(if $(filter WNT-TRUE,$(OS)-$(DISABLE_ATL)),,emboleobj) \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200623 package2 \
Marcos Paulo de Souza24426c92013-11-22 17:20:57 -0200624 $(if $(and $(filter unx,$(GUIBASE)),$(filter-out MACOSX,$(OS))),recentfile) \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300625 $(call gb_Helper_optional,SCRIPTING,scriptframe) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300626 sdbc2 \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200627 sofficeapp \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300628 srtrs1 \
Marcos Paulo de Souzaf70343b2014-02-12 06:53:02 -0200629 $(if $(filter $(OS),WNT),sysdtrans) \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300630 textconv_dict \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200631 ucb1 \
Matúš Kukan6b436a12013-04-17 11:55:28 +0200632 ucbhelper \
Matúš Kukandcae0502014-02-25 21:47:33 +0100633 $(if $(WITH_WEBDAV),ucpdav1) \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200634 ucpfile1 \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300635 ucpftp1 \
636 ucpchelp1 \
637 ucphier1 \
638 ucppkg1 \
639 unopkgapp \
640 xmlsecurity \
641 xsec_fw \
Michael Stahl140ec1e2014-07-20 20:24:38 +0200642 xsec_xmlsec \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200643 xstor \
Marcos Paulo de Souza32848f02013-08-25 20:20:29 -0300644 $(if $(filter $(OS),MACOSX), \
645 macab1 \
646 macabdrv1 \
647 ) \
Michael Stahl7666c2622013-08-26 19:47:33 +0200648 $(if $(filter WNT,$(OS)), \
649 dnd \
650 dtrans \
651 fps \
652 ftransl \
Michael Stahl7666c2622013-08-26 19:47:33 +0200653 $(if $(DISABLE_ATL),,\
Michael Stahl7666c2622013-08-26 19:47:33 +0200654 inprocserv \
Michael Stahl31b91f62013-11-21 14:53:57 +0100655 UAccCOM \
656 winaccessibility \
David Ostrovskycbf2a0d2013-11-02 20:40:47 +0100657 ) \
Michael Stahl7666c2622013-08-26 19:47:33 +0200658 ) \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200659))
Michael Stahl140ec1e2014-07-20 20:24:38 +0200660
Matúš Kukanc39a24402011-07-31 16:53:30 +0200661ifeq ($(OS),WNT)
Michael Stahlb09c5282013-08-31 00:25:58 +0200662$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activexbinarytable, \
663 $(if $(DISABLE_ACTIVEX),,\
664 regactivex \
665 ) \
666))
667
Michael Stahl4bab1f22014-08-02 20:26:26 +0200668$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activex, \
669 $(if $(DISABLE_ACTIVEX),,\
670 so_activex \
671 ) \
672))
673
674ifneq ($(BUILD_X64),)
675$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activexwin64, \
676 $(if $(DISABLE_ACTIVEX),,\
677 so_activex_x64 \
678 ) \
679))
680endif
681
Michael Stahlb09c5282013-08-31 00:25:58 +0200682$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooobinarytable, \
683 $(if $(WINDOWS_SDK_HOME),\
684 instooofiltmsi \
685 qslnkmsi \
686 reg4allmsdoc \
687 sdqsmsi \
688 sellangmsi \
689 sn_tools \
690 ) \
691))
692
Michael Stahlb09c5282013-08-31 00:25:58 +0200693$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,winexplorerextbinarytable, \
694 shlxtmsi \
695))
696
Michael Stahlb2193382014-08-02 21:12:09 +0200697$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerext, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200698 ooofilt \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200699 shlxthdl \
Michael Stahlb2193382014-08-02 21:12:09 +0200700))
701
702$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextnt6, \
703 propertyhdl \
704))
705
706$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextwin64, \
707 ooofilt_x64 \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200708 shlxthdl_x64 \
Michael Stahldef1a592013-09-21 00:39:17 +0200709))
710
Michael Stahlb2193382014-08-02 21:12:09 +0200711$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextwin64nt6, \
712 propertyhdl_x64 \
713))
714
Michael Stahl625c3782014-08-02 20:45:39 +0200715endif # WNT
Matúš Kukanc39a24402011-07-31 16:53:30 +0200716
Michael Stahl482ab0d2014-02-26 14:23:57 +0100717$(eval $(call gb_Helper_register_libraries_for_install,RTVERLIBS,ure, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200718 cppuhelper \
719 purpenvhelper \
720 salhelper \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100721))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200722
Michael Stahl482ab0d2014-02-26 14:23:57 +0100723$(eval $(call gb_Helper_register_libraries_for_install,UNOVERLIBS,ure, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200724 cppu \
725 sal \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100726))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200727
David Tardon6d9a5242012-04-19 12:03:37 +0200728$(eval $(call gb_Helper_register_libraries,EXTENSIONLIBS, \
Stephan Bergmann13270202013-12-16 11:23:54 +0100729 active_native \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200730 mysqlc \
731 passive_native \
David Tardon6d9a5242012-04-19 12:03:37 +0200732))
733
Michael Stahl9870a5f2014-02-04 18:03:46 +0100734ifneq ($(ENABLE_JAVA),)
735$(eval $(call gb_Helper_register_jars_for_install,URE,ure, \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200736 java_uno \
737 juh \
738 jurt \
739 ridl \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200740 unoloader \
741))
742
Michael Stahl559d82d2014-04-17 23:07:47 +0200743$(eval $(call gb_Helper_register_jars_for_install,OOO,ooo, \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200744 ScriptFramework \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200745 ScriptProviderForJava \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200746 XMergeBridge \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200747 commonwizards \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200748 form \
Michael Stahl559d82d2014-04-17 23:07:47 +0200749 $(if $(filter-out MACOSX,$(OS)),officebean) \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200750 query \
751 report \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200752 sdbc_hsqldb \
Stephan Bergmannff9fbfd2013-05-07 16:46:46 +0200753 smoketest \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200754 table \
David Tardonaf129202013-05-01 15:08:16 +0200755 unoil \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200756 xmerge \
757))
758
Rene Engelhard18cea6b2014-04-21 00:16:48 +0200759$(eval $(call gb_Helper_register_jars_for_install,OOO,reportbuilder, \
Michael Stahle9ae3082014-04-17 23:33:05 +0200760 reportbuilder \
761 reportbuilderwizard \
762))
763
Michael Stahl8a8a2472014-04-17 23:26:28 +0200764ifneq ($(ENABLE_SCRIPTING_BEANSHELL),)
765$(eval $(call gb_Helper_register_jars_for_install,OOO,extensions_bsh, \
766 ScriptProviderForBeanShell \
767))
768endif
769
Michael Stahl4a3e8aa2014-04-17 23:28:04 +0200770ifneq ($(ENABLE_SCRIPTING_JAVASCRIPT),)
771$(eval $(call gb_Helper_register_jars_for_install,OOO,extensions_rhino, \
772 ScriptProviderForJavaScript \
773))
774endif
775
Michael Stahl87a723d2012-08-17 12:43:37 +0200776$(eval $(call gb_Helper_register_jars,OXT, \
777 EvolutionarySolver \
Stephan Bergmann13270202013-12-16 11:23:54 +0100778 active_java \
Michael Stahl87a723d2012-08-17 12:43:37 +0200779 mediawiki \
780 nlpsolver \
Stephan Bergmannffb1e882013-03-07 11:05:57 +0100781 passive_java \
Michael Stahl87a723d2012-08-17 12:43:37 +0200782))
783
David Tardon0773c8c2013-05-01 15:04:48 +0200784$(eval $(call gb_Helper_register_jars,NONE,\
Michael Stahl31c32c12014-04-17 23:37:30 +0200785 ConnectivityTools \
David Tardon0773c8c2013-05-01 15:04:48 +0200786 HelloWorld \
787 Highlight \
788 MemoryUsage \
789 OOoRunner \
790 OOoRunnerLight \
791 TestExtension \
792 test \
793 test-tools \
Michael Stahl4f346c92014-02-04 18:28:46 +0100794 testComponent \
David Tardon0773c8c2013-05-01 15:04:48 +0200795))
Michael Stahl9870a5f2014-02-04 18:03:46 +0100796endif
David Tardon0773c8c2013-05-01 15:04:48 +0200797
Michael Stahl5784caf2014-02-04 20:56:25 +0100798$(eval $(call gb_Helper_register_packages_for_install,ure,\
Stephan Bergmann7d5b30b2014-09-18 18:07:41 +0200799 instsetoo_native_setup_ure \
Michael Stahl5784caf2014-02-04 20:56:25 +0100800 ure_install \
801 $(if $(ENABLE_JAVA),\
802 jvmfwk_javavendors \
803 jvmfwk_jreproperties \
804 $(if $(filter MACOSX,$(OS)),bridges_jnilib_java_uno) \
805 ) \
806))
807
Michael Stahl6cf07532014-03-13 19:43:27 +0100808$(eval $(call gb_Helper_register_packages_for_install,ooo,\
809 xmlsec \
Markus Mohrhardf3d87a82014-12-10 17:06:30 +0100810 chart2_opengl_shader \
811 vcl_opengl_shader \
812 $(if $(ENABLE_OPENGL_CANVAS),canvas_opengl_shader) \
813))
814
815$(eval $(call gb_Helper_register_packages_for_install,ogltrans,\
816 slideshow_opengl_shader \
Michael Stahl6cf07532014-03-13 19:43:27 +0100817))
818
Michael Stahlacc1d002014-11-04 22:44:52 +0100819ifeq ($(GUIBASE),unx)
Michael Stahl139a4b62014-10-31 23:42:37 +0100820$(eval $(call gb_Helper_register_packages_for_install,base_brand,\
821 desktop_sbase_sh \
822))
823
824$(eval $(call gb_Helper_register_packages_for_install,calc_brand,\
825 desktop_scalc_sh \
826))
827
828$(eval $(call gb_Helper_register_packages_for_install,draw_brand,\
829 desktop_sdraw_sh \
830))
831
832$(eval $(call gb_Helper_register_packages_for_install,impress_brand,\
833 desktop_simpress_sh \
834))
835
836$(eval $(call gb_Helper_register_packages_for_install,math_brand,\
837 desktop_smath_sh \
838))
839
840$(eval $(call gb_Helper_register_packages_for_install,writer_brand,\
841 desktop_swriter_sh \
842))
843endif # GUIBASE=unx
844
David Tardonc2eca352012-12-02 10:51:37 +0100845# External executables
846$(eval $(call gb_ExternalExecutable_register_executables,\
David Tardon63069262012-12-29 12:56:24 +0100847 genbrk \
848 genccode \
849 gencmn \
David Tardonc2eca352012-12-02 10:51:37 +0100850 python \
David Tardonce038cf2013-10-20 20:43:46 +0200851 ucpp \
David Tardonc2eca352012-12-02 10:51:37 +0100852 xmllint \
853 xsltproc \
854))
855
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200856# vim: set noet sw=4 ts=4: