blob: 7e39aab690c14b1c0e11aaaee8397e7e2deee2c8 [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 \
Caolán McNamaraaf6daec72015-07-10 11:04:50 +010067 fftester \
Chris Sherlockc39bb972014-05-18 19:16:24 +100068 svptest \
69 svpclient \
Chris Sherlockdd7260e2014-05-19 19:29:54 +100070 pixelctl ) \
Michael Stahl30c237a2014-10-30 22:59:02 +010071 $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), tilebench) \
Markus Mohrhardbf9435b2014-11-12 06:06:36 +010072 $(if $(filter LINUX MACOSX WNT,$(OS)),icontest \
73 outdevgrind) \
74 vcldemo \
Michael Stahl30c237a2014-10-30 22:59:02 +010075 tiledrendering \
Chris Sherlock5757af82014-12-09 14:21:33 +110076 mtfdemo \
Michael Stahl30c237a2014-10-30 22:59:02 +010077 $(if $(and $(ENABLE_GTK), $(filter LINUX,$(OS))), gtktiledviewer) \
Bjoern Michaelsen6acfbf72010-11-11 18:38:32 +010078))
Michael Stahldbd21fc2010-05-11 20:17:15 +020079
Michael Stahl5e300e92013-09-19 00:06:24 +020080$(eval $(call gb_Helper_register_executables_for_install,SDK,sdk, \
Matúš Kukan1f2a6352013-06-14 16:11:09 +020081 $(if $(filter MSC,$(COM)),climaker) \
Matúš Kukan807fa5a2013-06-15 22:52:39 +020082 cppumaker \
83 idlc \
84 javamaker \
85 regcompare \
Matúš Kukan1f2a6352013-06-14 16:11:09 +020086 $(if $(filter UCPP,$(BUILD_TYPE)),ucpp) \
87 $(if $(filter ODK,$(BUILD_TYPE)),unoapploader) \
88 $(if $(filter ODK,$(BUILD_TYPE)),uno-skeletonmaker) \
David Ostrovskybed65802012-04-06 01:51:05 +020089))
90
Michael Stahl7c898c92014-10-28 22:11:00 +010091$(eval $(call gb_Helper_register_executables_for_install,OOO,brand, \
92 $(if $(filter-out ANDROID IOS MACOSX WNT,$(OS)),oosplash) \
93 soffice_bin \
94 $(if $(filter DESKTOP,$(BUILD_TYPE)),unopkg_bin) \
95 $(if $(filter WNT,$(OS)), \
Michael Stahlf3616062014-10-28 23:03:56 +010096 soffice \
Michael Stahl7c898c92014-10-28 22:11:00 +010097 unoinfo \
98 unopkg \
99 unopkg_com \
100 ) \
101))
102
Michael Stahlee80cbb2014-10-28 23:35:21 +0100103$(eval $(call gb_Helper_register_executables_for_install,OOO,base_brand, \
104 $(if $(filter WNT,$(OS)), \
105 sbase \
106 ) \
107))
108
109$(eval $(call gb_Helper_register_executables_for_install,OOO,base, \
110 $(if $(filter WNT,$(OS)), \
111 odbcconfig \
112 ) \
113))
114
Michael Stahl5ceb8b72014-10-28 23:42:05 +0100115$(eval $(call gb_Helper_register_executables_for_install,OOO,calc_brand, \
116 $(if $(filter WNT,$(OS)), \
117 scalc \
118 ) \
119))
120
Michael Stahl557f58d2014-10-28 23:51:16 +0100121$(eval $(call gb_Helper_register_executables_for_install,OOO,draw_brand, \
122 $(if $(filter WNT,$(OS)), \
123 sdraw \
124 ) \
125))
126
Michael Stahl3ba20ef2014-10-28 23:57:21 +0100127$(eval $(call gb_Helper_register_executables_for_install,OOO,impress_brand, \
128 $(if $(filter WNT,$(OS)), \
129 simpress \
130 ) \
131))
132
Michael Stahl30047f22014-10-29 00:02:58 +0100133$(eval $(call gb_Helper_register_executables_for_install,OOO,math_brand, \
134 $(if $(filter WNT,$(OS)), \
135 smath \
136 ) \
137))
138
Michael Stahla77ef6c2014-10-29 00:11:29 +0100139$(eval $(call gb_Helper_register_executables_for_install,OOO,writer_brand, \
140 $(if $(filter WNT,$(OS)), \
141 sweb \
142 swriter \
143 ) \
144))
145
Matúš Kukan9555b5b2013-06-14 12:48:20 +0200146$(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \
Matúš Kukan807fa5a2013-06-15 22:52:39 +0200147 gengal \
Samuel Mehrbrodtc29ea222015-09-18 14:12:08 +0200148 $(if $(filter TRUE-TRUE,$(USING_X11)-$(ENABLE_NPAPI_FROM_BROWSER)),pluginapp.bin) \
149 $(if $(ENABLE_TDE),tdefilepicker) \
Stephan Bergmannf3f63f52014-11-06 14:11:35 +0100150 $(if $(filter WNT,$(OS)),,uri-encode) \
Michael Stahl58735f02014-10-30 22:43:27 +0100151 ui-previewer \
Michael Stahlf049b832014-10-30 22:57:06 +0100152 $(if $(filter WNT,$(OS)), \
153 senddoc \
154 ) \
Matúš Kukan9555b5b2013-06-14 12:48:20 +0200155))
156
Michael Stahlf049b832014-10-30 22:57:06 +0100157ifeq ($(OS),WNT)
158$(eval $(call gb_Helper_register_executables_for_install,OOO,quickstart, \
159 quickstart \
160))
161endif
162
Michael Stahl368729d2014-10-28 22:40:39 +0100163$(eval $(call gb_Helper_register_executables_for_install,OOO,python, \
164 $(if $(filter WNT,$(OS)), \
165 python \
166 ) \
167))
168
Samuel Mehrbrodtc29ea222015-09-18 14:12:08 +0200169ifeq ($(USING_X11), TRUE)
Michael Stahl58735f02014-10-30 22:43:27 +0100170$(eval $(call gb_Helper_register_executables_for_install,OOO,gnome, \
Michael Stahl58735f02014-10-30 22:43:27 +0100171 $(if $(ENABLE_GTK),\
172 xid-fullscreen-on-all-monitors \
173 ) \
174))
175endif
176
Michael Stahlf4fac5e2014-10-28 22:32:40 +0100177ifneq ($(ENABLE_PDFIMPORT),)
178$(eval $(call gb_Helper_register_executables_for_install,OOO,pdfimport, \
179 xpdfimport \
180))
181endif
182
Jan Holesovskye03a5f52015-06-29 17:34:30 +0200183ifneq ($(ENABLE_ONLINE_UPDATE_MAR),)
Nathan Yee8c075102015-06-26 12:47:03 -0700184$(eval $(call gb_Helper_register_executables_for_install,OOO,updater,\
Nathan Yee73161442015-06-23 17:04:17 -0700185 mar \
Nathan Yee8c075102015-06-26 12:47:03 -0700186 updater \
Nathan Yee73161442015-06-23 17:04:17 -0700187))
Jan Holesovskye03a5f52015-06-29 17:34:30 +0200188endif
Nathan Yee73161442015-06-23 17:04:17 -0700189
Matúš Kukan74f5df92013-06-10 00:48:31 +0200190$(eval $(call gb_Helper_register_executables_for_install,UREBIN,ure,\
Tor Lillqvist08452f12013-08-19 00:41:12 +0300191 $(if $(and $(ENABLE_JAVA),$(filter-out MACOSX WNT,$(OS)),$(filter DESKTOP,$(BUILD_TYPE))),javaldx) \
Tor Lillqvista074ee02013-06-17 11:15:44 +0300192 regmerge \
193 regview \
Matúš Kukane78fe7a2013-06-11 16:02:34 +0200194 $(if $(filter DESKTOP,$(BUILD_TYPE)),uno) \
David Ostrovsky5342bc02012-04-01 16:07:41 +0200195))
David Tardon3446cda2011-12-23 12:21:19 +0100196
Matúš Kukan74f5df92013-06-10 00:48:31 +0200197$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,base, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200198 abp \
199 dbp \
200 dbu \
Marcos Paulo de Souza53070b02013-06-04 13:41:12 -0300201))
202
Marcos Paulo de Souzacb548bc2013-06-10 19:20:14 -0300203$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,calc, \
204 analysis \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300205 $(call gb_Helper_optional,DBCONNECTIVITY,calc) \
Marcos Paulo de Souzacb548bc2013-06-10 19:20:14 -0300206 date \
207 pricing \
208 sc \
209 scd \
210 scfilt \
211 scui \
osnolae1fa08f2014-05-29 10:26:28 +0200212 wpftcalc \
Matúš Kukan077bdc72014-03-27 14:51:46 +0100213 $(if $(ENABLE_COINMP)$(ENABLE_LPSOLVE),solver) \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300214 $(call gb_Helper_optional,SCRIPTING,vbaobj) \
Marcos Paulo de Souzacb548bc2013-06-10 19:20:14 -0300215))
216
Matúš Kukan74f5df92013-06-10 00:48:31 +0200217$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,graphicfilter, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200218 svgfilter \
219 flash \
220 wpftdraw \
221 graphicfilter \
Marcos Paulo de Souza67dd9582013-05-08 14:24:57 -0300222))
223
Matúš Kukan74f5df92013-06-10 00:48:31 +0200224$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,tde, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200225 $(if $(ENABLE_TDE),tdebe1) \
Marcos Paulo de Souza4656a892013-05-06 23:21:25 -0300226))
227
Matúš Kukan74f5df92013-06-10 00:48:31 +0200228$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,impress, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200229 animcore \
230 placeware \
231 PresenterScreen \
David Ostrovsky2aa5d132013-10-05 23:07:24 +0200232 PresentationMinimizer \
David Tardon41297572013-10-30 08:56:06 +0100233 wpftimpress \
Marcos Paulo de Souzaa6f81b32013-06-06 15:27:41 -0300234))
235
Matúš Kukan74f5df92013-06-10 00:48:31 +0200236$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,onlineupdate, \
Bjoern Michaelsena18b56c2013-11-21 17:31:37 +0100237 $(if $(ENABLE_ONLINE_UPDATE), \
238 updatecheckui \
239 updchk \
240 ) \
Marcos Paulo de Souza2feb7562013-05-12 19:53:17 -0300241))
242
Matúš Kukan74f5df92013-06-10 00:48:31 +0200243$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,gnome, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200244 $(if $(ENABLE_EVOAB2),evoab) \
245 $(if $(ENABLE_GTK),vclplug_gtk) \
246 $(if $(ENABLE_GTK3),vclplug_gtk3) \
247 $(if $(ENABLE_GCONF),gconfbe1) \
248 $(if $(ENABLE_SYSTRAY_GTK),qstart_gtk) \
249 $(if $(ENABLE_GIO),losessioninstall) \
250 $(if $(ENABLE_GIO),ucpgio1) \
Marcos Paulo de Souza36564f32013-05-07 11:44:32 -0300251))
252
Matúš Kukan74f5df92013-06-10 00:48:31 +0200253$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,kde, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200254 $(if $(ENABLE_KDE4),kde4be1) \
Samuel Mehrbrodtc29ea222015-09-18 14:12:08 +0200255 $(if $(USING_X11), \
Miklos Vajna4d5de802014-06-08 21:46:53 +0200256 $(if $(ENABLE_KDE4),vclplug_kde4) \
257 ) \
Matúš Kukand0e099f2013-05-04 16:45:32 +0200258))
259
Matúš Kukan74f5df92013-06-10 00:48:31 +0200260$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,math, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200261 sm \
262 smd \
Marcos Paulo de Souza8a58bc22013-05-27 19:13:14 -0300263))
264
Michael Stahl53fd7e82014-07-20 19:55:40 +0200265$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ogltrans, \
266 OGLTrans \
267))
268
Matúš Kukan74f5df92013-06-10 00:48:31 +0200269$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ooo, \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300270 acc \
Tor Lillqvist262aa2c2014-04-17 22:09:44 +0300271 $(call gb_Helper_optional,AVMEDIA,avmedia) \
Michael Stahl0b49cc52014-06-13 16:38:15 +0200272 $(if $(filter MACOSX,$(OS)),\
Riccardo Magliocchettid4759062014-11-04 11:57:14 +0100273 avmediaMacAVF \
Michael Stahl0b49cc52014-06-13 16:38:15 +0200274 $(if $(ENABLE_MACOSX_SANDBOX),,avmediaQuickTime) \
275 ) \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300276 $(call gb_Helper_optional,SCRIPTING, \
277 basctl \
278 basprov \
279 ) \
Michael Stahl0b49cc52014-06-13 16:38:15 +0200280 $(if $(filter $(OS),ANDROID),, \
281 basebmp \
282 ) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200283 basegfx \
284 bib \
285 $(if $(ENABLE_CAIRO_CANVAS),cairocanvas) \
286 canvasfactory \
287 canvastools \
288 chartcore \
289 chartcontroller \
Tor Lillqvist20fc0ed2014-04-29 08:25:38 +0300290 chartopengl \
Tor Lillqvistbf6544c02014-12-08 09:29:28 +0200291 $(call gb_Helper_optional,OPENCL,clew) \
Tor Lillqvista59e2d42014-08-11 11:42:33 +0300292 $(if $(filter $(OS),WNT),,cmdmail) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200293 cppcanvas \
294 configmgr \
295 ctl \
296 cui \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300297 $(call gb_Helper_optional,DBCONNECTIVITY, \
298 dba \
299 dbase \
300 dbmm \
301 dbtools \
302 dbaxml) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200303 deploymentmisc \
304 $(if $(filter-out MACOSX WNT,$(OS)),desktopbe1) \
Samuel Mehrbrodtc29ea222015-09-18 14:12:08 +0200305 $(if $(USING_X11),desktop_detector) \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300306 $(call gb_Helper_optional,SCRIPTING,dlgprov) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200307 $(if $(ENABLE_DIRECTX),directx9canvas) \
Christian Lohmaier6019a152013-10-07 23:19:08 +0200308 $(if $(ENABLE_OPENGL_CANVAS),oglcanvas) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200309 drawinglayer \
310 editeng \
311 egi \
312 eme \
313 $(if $(filter WNT,$(OS)),$(if $(DISABLE_ATL),,emser)) \
314 epb \
315 epg \
316 epp \
317 eps \
318 ept \
319 era \
320 eti \
321 evtatt \
322 exp \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300323 expwrap \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300324 $(call gb_Helper_optional,DBCONNECTIVITY, \
325 flat \
326 file) \
Matúš Kukan90750f02013-04-15 13:36:02 +0200327 filterconfig \
Andrzej J.R. Huntf32dc632013-07-15 21:11:22 +0200328 $(if $(filter $(ENABLE_FIREBIRD_SDBC),TRUE),firebird_sdbc) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300329 fps_office \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200330 for \
331 forui \
332 frm \
333 fsstorage \
334 fwe \
Bjoern Michaelsen167458f2013-02-25 15:44:36 +0100335 fwi \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200336 fwk \
337 fwl \
Bjoern Michaelsen65875bf2013-02-25 15:45:40 +0100338 fwm \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200339 $(if $(ENABLE_DIRECTX),gdipluscanvas) \
340 guesslang \
341 $(if $(filter DESKTOP,$(BUILD_TYPE)),helplinker) \
342 i18npool \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300343 i18nsearch \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200344 hyphen \
345 icd \
346 icg \
347 idx \
348 ime \
349 ipb \
350 ipd \
351 ips \
352 ipt \
353 ipx \
354 ira \
355 itg \
356 iti \
Tor Lillqvist08452f12013-08-19 00:41:12 +0300357 $(if $(ENABLE_JAVA),jdbc) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300358 ldapbe2 \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200359 localebe1 \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300360 log \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200361 lng \
362 lnth \
Marcos Paulo de Souza1492a2f2013-06-13 11:32:09 -0300363 $(if $(filter $(OS),MACOSX),macbe1) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200364 $(if $(MERGELIBS),merged) \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300365 migrationoo2 \
366 migrationoo3 \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200367 msfilter \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300368 $(call gb_Helper_optional,SCRIPTING,msforms) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200369 mtfrenderer \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300370 $(call gb_Helper_optional,DBCONNECTIVITY,mysql) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200371 odbc \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200372 odfflatxml \
373 offacc \
Marcos Paulo de Souza24426c92013-11-22 17:20:57 -0200374 oox \
Tor Lillqvistc1d09b12014-11-26 22:30:33 +0200375 $(call gb_Helper_optional,OPENCL,opencl) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300376 passwordcontainer \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200377 pcr \
Norbert Thiebaud1376af92013-08-29 11:14:34 -0500378 $(if $(ENABLE_NPAPI_FROM_BROWSER),pl) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200379 pdffilter \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300380 $(call gb_Helper_optional,SCRIPTING,protocolhandler) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200381 res \
382 sax \
383 sb \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300384 $(call gb_Helper_optional,DBCONNECTIVITY,sdbt) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200385 scn \
386 sd \
387 sdd \
388 sdfilt \
389 sdui \
390 sfx \
391 simplecanvas \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300392 slideshow \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200393 sot \
Marcos Paulo de Souza32848f02013-08-25 20:20:29 -0300394 spell \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200395 $(if $(ENABLE_HEADLESS),,spl) \
Maxim Monastirskyf82f7bf2014-04-27 15:54:58 +0300396 storagefd \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300397 $(call gb_Helper_optional,SCRIPTING,stringresource) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200398 svgio \
399 svl \
400 svt \
401 svx \
402 svxcore \
403 sw \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300404 syssh \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200405 $(if $(ENABLE_TDEAB),tdeab1) \
406 $(if $(ENABLE_TDEAB),tdeabdrv1) \
407 textconversiondlgs \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300408 textfd \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200409 tk \
410 tl \
Eike Rathke091a7bd2014-08-15 18:10:24 +0200411 $(if $(ENABLE_TELEPATHY),tubes) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200412 ucpexpand1 \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300413 ucpext \
414 ucpcmis1 \
415 ucptdoc1 \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200416 unordf \
417 unoxml \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300418 updatefeed \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200419 utl \
420 uui \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300421 $(call gb_Helper_optional,SCRIPTING, \
422 vbaevents \
423 vbahelper \
424 ) \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200425 vcl \
426 vclcanvas \
Samuel Mehrbrodtc29ea222015-09-18 14:12:08 +0200427 $(if $(USING_X11), \
Marcos Paulo de Souza24426c92013-11-22 17:20:57 -0200428 vclplug_gen \
429 $(if $(ENABLE_TDE),vclplug_tde) \
Marcos Paulo de Souza24426c92013-11-22 17:20:57 -0200430 ) \
David Tardonb7fa9952014-04-24 14:02:23 +0200431 writerperfect \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200432 xmlscript \
433 xmlfa \
434 xmlfd \
435 xo \
436 xof \
437 xsltdlg \
438 xsltfilter \
Michael Stahl0cbe2e92015-02-04 17:29:23 +0100439 $(if $(WITH_MOZAB4WIN), \
440 mozab2 \
441 mozabdrv \
442 ) \
443 $(if $(WITH_MOZAB4WIN),,\
444 mork \
445 mozbootstrap \
446 ) \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200447 $(if $(filter $(OS),WNT), \
448 ado \
Michael Stahl7666c2622013-08-26 19:47:33 +0200449 $(if $(DISABLE_ATL),,oleautobridge) \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200450 smplmail \
451 wininetbe1 \
452 ) \
453 $(if $(filter $(OS),MACOSX), \
Tor Lillqvist523df6ef2013-08-22 23:59:25 +0300454 $(if $(ENABLE_MACOSX_SANDBOX),, \
455 AppleRemote \
456 ) \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200457 fps_aqua \
458 MacOSXSpell \
459 ) \
Matúš Kukan8008b662013-04-12 11:21:10 +0200460))
461
Michael Stahl5ac6c482014-07-20 20:04:15 +0200462$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,postgresqlsdbc, \
Tor Lillqvistc68dd992014-08-15 01:39:14 +0300463 $(if $(BUILD_POSTGRESQL_SDBC), \
464 postgresql-sdbc \
465 postgresql-sdbc-impl) \
Michael Stahl5ac6c482014-07-20 20:04:15 +0200466))
467
Tor Lillqvistbaee89d2015-04-28 19:13:08 +0300468ifneq ($(ENABLE_PDFIMPORT),)
Michael Stahl31d3a4d2014-07-20 19:51:50 +0200469$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,pdfimport, \
470 pdfimport \
471))
Tor Lillqvistbaee89d2015-04-28 19:13:08 +0300472endif
Michael Stahl31d3a4d2014-07-20 19:51:50 +0200473
Michael Stahlf01aa962014-07-20 20:15:54 +0200474$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,python, \
475 pythonloader \
476))
477
478$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,python, \
479 pyuno \
480 $(if $(filter-out WNT,$(OS)),pyuno_wrapper) \
481))
482
Michael Stahlea9f2c72014-06-13 16:43:10 +0200483$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,reportbuilder, \
484 rpt \
485 rptui \
486 rptxml \
487))
488
Matúš Kukan74f5df92013-06-10 00:48:31 +0200489$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,writer, \
Matúš Kukan8008b662013-04-12 11:21:10 +0200490 hwp \
Michael Meeksdb52fd72013-04-23 14:18:34 +0100491 $(if $(ENABLE_LWP),lwpft) \
Matúš Kukan8008b662013-04-12 11:21:10 +0200492 msword \
493 swd \
494 swui \
495 t602filter \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300496 $(call gb_Helper_optional,SCRIPTING,vbaswobj) \
Matúš Kukan8008b662013-04-12 11:21:10 +0200497 wpftwriter \
498 writerfilter \
Bjoern Michaelsen3ed5ab52013-02-15 20:40:28 +0100499))
Bjoern Michaelsen9cc55772013-02-25 15:43:37 +0100500
Matúš Kukan4daf6602015-04-15 23:41:45 +0200501# cli_cppuhelper is NONE even though it is actually in URE because it is CliNativeLibrary
Michael Stahl1b736bf2013-09-18 21:01:14 +0200502$(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
Stephan Bergmannc3e55a12013-11-08 12:32:55 +0100503 getuid \
Michael Stahl621b30e2013-10-22 00:32:12 +0200504 smoketest \
Michael Stahl1b736bf2013-09-18 21:01:14 +0200505 subsequenttest \
Michael Stahl621b30e2013-10-22 00:32:12 +0200506 test \
Michael Stahl1b736bf2013-09-18 21:01:14 +0200507 testtools_cppobj \
508 testtools_bridgetest \
509 testtools_constructors \
Michael Stahl621b30e2013-10-22 00:32:12 +0200510 unobootstrapprotector \
511 unoexceptionprotector \
512 unotest \
Stephan Bergmann369d9592014-06-04 08:45:54 +0200513 vclbootstrapprotector \
Kohei Yoshidaeef53622013-07-08 18:08:30 -0400514 scqahelper \
Michael Stahl4de7b402013-09-21 01:38:54 +0200515 unowinreg \
Matúš Kukan4daf6602015-04-15 23:41:45 +0200516 $(if $(filter MSC,$(COM)),cli_cppuhelper) \
517 $(if $(filter $(OS),ANDROID),lo-bootstrap) \
518 $(if $(filter $(OS),MACOSX),OOoSpotlightImporter) \
Stephan Bergmann3d229da2013-04-26 11:08:49 +0200519))
520
Matúš Kukan74f5df92013-06-10 00:48:31 +0200521$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_URE,ure, \
Michael Stahl60530f42013-09-16 23:35:26 +0200522 affine_uno_uno \
Marcos Paulo de Souza4af38b02014-02-06 13:53:17 -0200523 $(if $(filter MSC,$(COM)),cli_uno) \
524 $(if $(ENABLE_JAVA), \
525 java_uno \
526 jpipe \
527 $(if $(filter $(OS),WNT),jpipx) \
528 juh \
529 juhx \
530 ) \
Michael Stahl60530f42013-09-16 23:35:26 +0200531 log_uno_uno \
532 unsafe_uno_uno \
Matúš Kukan9305b302013-04-11 22:49:48 +0200533 $(if $(filter MSC,$(COM)),$(if $(filter INTEL,$(CPUNAME)),msci,mscx),gcc3)_uno \
Michael Stahl6ec243f2013-09-09 21:19:16 +0200534 $(if $(filter $(OS),WNT), \
535 uwinapi \
536 ) \
Matúš Kukanc9c963d2013-04-11 11:02:39 +0200537))
538
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200539$(eval $(call gb_Helper_register_libraries_for_install,PRIVATELIBS_URE,ure, \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200540 binaryurp \
541 bootstrap \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200542 introspection \
543 invocadapt \
544 invocation \
Marcos Paulo de Souza3a009c42013-11-04 13:06:32 -0200545 io \
Tor Lillqvist08452f12013-08-19 00:41:12 +0300546 $(if $(ENABLE_JAVA),javaloader) \
547 $(if $(ENABLE_JAVA),javavm) \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200548 $(if $(ENABLE_JAVA),jvmaccess) \
549 $(if $(ENABLE_JAVA),jvmfwk) \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200550 namingservice \
551 proxyfac \
552 reflection \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200553 reg \
554 sal_textenc \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200555 stocservices \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200556 store \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200557 unoidl \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200558 uuresolver \
Stephan Bergmann644c33a2013-08-27 13:58:52 +0200559 xmlreader \
Matúš Kukan2bb103c2013-04-17 11:40:37 +0200560))
561
Matúš Kukan74f5df92013-06-10 00:48:31 +0200562$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooo, \
Michael Meeks791e2f62013-05-29 12:27:08 +0100563 $(if $(ENABLE_VLC),avmediavlc) \
Jan-Marek Glogowski65a00c72014-10-10 23:15:28 +0200564 $(if $(ENABLE_GSTREAMER_1_0),avmediagst) \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300565 $(if $(ENABLE_GSTREAMER_0_10),avmediagst_0_10) \
Matúš Kukanf29966b2013-06-14 11:02:19 +0200566 $(if $(ENABLE_DIRECTX),avmediawin) \
Zolnai Tamás5f6fd412014-04-19 17:32:31 +0200567 $(if $(ENABLE_GLTF),avmediaogl) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300568 cached1 \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300569 collator_data \
Matúš Kukan6b436a12013-04-17 11:55:28 +0200570 comphelper \
Tor Lillqvist629cc602014-04-17 23:51:04 +0300571 $(call gb_Helper_optional,DBCONNECTIVITY,dbpool2) \
Matúš Kukan3df1af32013-04-10 13:32:44 +0200572 deployment \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300573 deploymentgui \
574 dict_ja \
575 dict_zh \
576 embobj \
Tor Lillqvist08452f12013-08-19 00:41:12 +0300577 $(if $(ENABLE_JAVA),hsqldb) \
Matúš Kukan6b436a12013-04-17 11:55:28 +0200578 i18nlangtag \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200579 i18nutil \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300580 index_data \
Miklos Vajna7ffd7c42015-06-16 09:10:02 +0200581 $(if $(and $(ENABLE_GTK3), $(filter LINUX,$(OS))), libreofficekitgtk) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300582 localedata_en \
583 localedata_es \
584 localedata_euro \
585 localedata_others \
Matúš Kukan3df1af32013-04-10 13:32:44 +0200586 mcnttype \
Marcos Paulo de Souza32848f02013-08-25 20:20:29 -0300587 $(if $(ENABLE_JAVA), \
588 $(if $(filter $(OS),MACOSX),,officebean) \
589 ) \
Michael Stahl7666c2622013-08-26 19:47:33 +0200590 $(if $(filter WNT-TRUE,$(OS)-$(DISABLE_ATL)),,emboleobj) \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200591 package2 \
Samuel Mehrbrodtc29ea222015-09-18 14:12:08 +0200592 $(if $(USING_X11),recentfile) \
Tor Lillqvist9ecac3872014-10-21 23:21:37 +0300593 $(call gb_Helper_optional,SCRIPTING,scriptframe) \
Marcos Paulo de Souza31ed7f02013-06-11 17:43:23 -0300594 sdbc2 \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200595 sofficeapp \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300596 srtrs1 \
Marcos Paulo de Souzaf70343b2014-02-12 06:53:02 -0200597 $(if $(filter $(OS),WNT),sysdtrans) \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300598 textconv_dict \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200599 ucb1 \
Matúš Kukan6b436a12013-04-17 11:55:28 +0200600 ucbhelper \
Matúš Kukandcae0502014-02-25 21:47:33 +0100601 $(if $(WITH_WEBDAV),ucpdav1) \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200602 ucpfile1 \
Marcos Paulo de Souza1c2ab8f2013-06-11 19:37:26 -0300603 ucpftp1 \
604 ucpchelp1 \
605 ucphier1 \
606 ucppkg1 \
607 unopkgapp \
608 xmlsecurity \
609 xsec_fw \
Michael Stahl140ec1e2014-07-20 20:24:38 +0200610 xsec_xmlsec \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200611 xstor \
Marcos Paulo de Souza32848f02013-08-25 20:20:29 -0300612 $(if $(filter $(OS),MACOSX), \
613 macab1 \
614 macabdrv1 \
615 ) \
Michael Stahl7666c2622013-08-26 19:47:33 +0200616 $(if $(filter WNT,$(OS)), \
617 dnd \
618 dtrans \
619 fps \
620 ftransl \
Michael Stahl7666c2622013-08-26 19:47:33 +0200621 $(if $(DISABLE_ATL),,\
Michael Stahl7666c2622013-08-26 19:47:33 +0200622 inprocserv \
Michael Stahl31b91f62013-11-21 14:53:57 +0100623 UAccCOM \
624 winaccessibility \
David Ostrovskycbf2a0d2013-11-02 20:40:47 +0100625 ) \
Michael Stahl7666c2622013-08-26 19:47:33 +0200626 ) \
Matúš Kukanceb54bc2013-04-15 12:57:35 +0200627))
Michael Stahl140ec1e2014-07-20 20:24:38 +0200628
Matúš Kukanc39a24402011-07-31 16:53:30 +0200629ifeq ($(OS),WNT)
Michael Stahlb09c5282013-08-31 00:25:58 +0200630$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activexbinarytable, \
631 $(if $(DISABLE_ACTIVEX),,\
632 regactivex \
633 ) \
634))
635
Michael Stahl4bab1f22014-08-02 20:26:26 +0200636$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activex, \
637 $(if $(DISABLE_ACTIVEX),,\
638 so_activex \
639 ) \
640))
641
642ifneq ($(BUILD_X64),)
643$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activexwin64, \
644 $(if $(DISABLE_ACTIVEX),,\
645 so_activex_x64 \
646 ) \
647))
648endif
649
Michael Stahlb09c5282013-08-31 00:25:58 +0200650$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooobinarytable, \
651 $(if $(WINDOWS_SDK_HOME),\
652 instooofiltmsi \
653 qslnkmsi \
654 reg4allmsdoc \
655 sdqsmsi \
656 sellangmsi \
657 sn_tools \
658 ) \
659))
660
Michael Stahlb09c5282013-08-31 00:25:58 +0200661$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,winexplorerextbinarytable, \
662 shlxtmsi \
663))
664
Michael Stahlb2193382014-08-02 21:12:09 +0200665$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerext, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200666 ooofilt \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200667 shlxthdl \
Michael Stahlb2193382014-08-02 21:12:09 +0200668))
669
670$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextnt6, \
671 propertyhdl \
672))
673
674$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextwin64, \
675 ooofilt_x64 \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200676 shlxthdl_x64 \
Michael Stahldef1a592013-09-21 00:39:17 +0200677))
678
Michael Stahlb2193382014-08-02 21:12:09 +0200679$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_SHLXTHDL,winexplorerextwin64nt6, \
680 propertyhdl_x64 \
681))
682
Michael Stahl625c3782014-08-02 20:45:39 +0200683endif # WNT
Matúš Kukanc39a24402011-07-31 16:53:30 +0200684
Michael Stahl482ab0d2014-02-26 14:23:57 +0100685$(eval $(call gb_Helper_register_libraries_for_install,RTVERLIBS,ure, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200686 cppuhelper \
687 purpenvhelper \
688 salhelper \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100689))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200690
Michael Stahl482ab0d2014-02-26 14:23:57 +0100691$(eval $(call gb_Helper_register_libraries_for_install,UNOVERLIBS,ure, \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200692 cppu \
693 sal \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100694))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200695
David Tardon6d9a5242012-04-19 12:03:37 +0200696$(eval $(call gb_Helper_register_libraries,EXTENSIONLIBS, \
Stephan Bergmann13270202013-12-16 11:23:54 +0100697 active_native \
Matúš Kukan6141dbb2013-06-11 00:59:27 +0200698 mysqlc \
699 passive_native \
David Tardon6d9a5242012-04-19 12:03:37 +0200700))
701
Michael Stahl9870a5f2014-02-04 18:03:46 +0100702ifneq ($(ENABLE_JAVA),)
703$(eval $(call gb_Helper_register_jars_for_install,URE,ure, \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200704 java_uno \
705 juh \
706 jurt \
707 ridl \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200708 unoloader \
709))
710
Michael Stahl559d82d2014-04-17 23:07:47 +0200711$(eval $(call gb_Helper_register_jars_for_install,OOO,ooo, \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200712 ScriptFramework \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200713 ScriptProviderForJava \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200714 XMergeBridge \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200715 commonwizards \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200716 form \
Michael Stahl559d82d2014-04-17 23:07:47 +0200717 $(if $(filter-out MACOSX,$(OS)),officebean) \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200718 query \
719 report \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200720 sdbc_hsqldb \
Stephan Bergmannff9fbfd2013-05-07 16:46:46 +0200721 smoketest \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200722 table \
David Tardonaf129202013-05-01 15:08:16 +0200723 unoil \
Michael Stahl5a4bcd32012-08-17 11:02:49 +0200724 xmerge \
725))
726
Rene Engelhard18cea6b2014-04-21 00:16:48 +0200727$(eval $(call gb_Helper_register_jars_for_install,OOO,reportbuilder, \
Michael Stahle9ae3082014-04-17 23:33:05 +0200728 reportbuilder \
729 reportbuilderwizard \
730))
731
Michael Stahl8a8a2472014-04-17 23:26:28 +0200732ifneq ($(ENABLE_SCRIPTING_BEANSHELL),)
733$(eval $(call gb_Helper_register_jars_for_install,OOO,extensions_bsh, \
734 ScriptProviderForBeanShell \
735))
736endif
737
Michael Stahl4a3e8aa2014-04-17 23:28:04 +0200738ifneq ($(ENABLE_SCRIPTING_JAVASCRIPT),)
739$(eval $(call gb_Helper_register_jars_for_install,OOO,extensions_rhino, \
740 ScriptProviderForJavaScript \
741))
742endif
743
Michael Stahl855d4c52015-02-28 20:46:37 +0100744ifneq ($(WITH_EXTRA_GALLERY),)
745$(eval $(call gb_Helper_register_packages_for_install,accessories_gallery,\
746 accessories_accessoriesgallery \
747 accessories_accessoriesgallerydrawspeople \
748 accessories_accessoriesgalleryphotosplants \
749 accessories_accessoriesgalleryphotoscelebration \
750 accessories_accessoriesgalleryphotosfauna \
751 accessories_accessoriesgalleryphotosflowers \
752 accessories_accessoriesgalleryphotosfoodsanddrinks \
753 accessories_accessoriesgalleryphotoshumans \
754 accessories_accessoriesgalleryphotoslandscapes \
755 accessories_accessoriesgalleryphotosbuildings \
756 accessories_accessoriesgalleryphotoscities \
757 accessories_accessoriesgalleryphotosobjects \
758 accessories_accessoriesgalleryphotosspace \
759 accessories_accessoriesgalleryphotosstatues \
760 accessories_accessoriesgalleryphotostravel \
761 accessories_accessoriesgalleryelementsbullets2 \
762 accessories_accessoriesgallerynonfree \
763))
764
765endif
766
David Ostrovsky715aafa2014-11-21 15:03:13 +0100767ifeq (CT2N,$(filter CT2N,$(BUILD_TYPE)))
768$(eval $(call gb_Helper_register_packages_for_install,extensions_ct2n,\
769 ct2n \
770))
771endif
772
David Ostrovsky5f770592014-11-22 21:46:23 +0100773ifeq (NUMBERTEXT,$(filter NUMBERTEXT,$(BUILD_TYPE)))
774$(eval $(call gb_Helper_register_packages_for_install,extensions_numbertext,\
775 numbertext \
776))
777endif
778
Michael Stahl87a723d2012-08-17 12:43:37 +0200779$(eval $(call gb_Helper_register_jars,OXT, \
780 EvolutionarySolver \
Stephan Bergmann13270202013-12-16 11:23:54 +0100781 active_java \
Michael Stahl87a723d2012-08-17 12:43:37 +0200782 mediawiki \
783 nlpsolver \
Stephan Bergmannffb1e882013-03-07 11:05:57 +0100784 passive_java \
Michael Stahl87a723d2012-08-17 12:43:37 +0200785))
786
David Tardon0773c8c2013-05-01 15:04:48 +0200787$(eval $(call gb_Helper_register_jars,NONE,\
Michael Stahl31c32c12014-04-17 23:37:30 +0200788 ConnectivityTools \
David Tardon0773c8c2013-05-01 15:04:48 +0200789 HelloWorld \
790 Highlight \
791 MemoryUsage \
792 OOoRunner \
David Tardon0773c8c2013-05-01 15:04:48 +0200793 TestExtension \
794 test \
795 test-tools \
Michael Stahl4f346c92014-02-04 18:28:46 +0100796 testComponent \
David Tardon0773c8c2013-05-01 15:04:48 +0200797))
Michael Stahl9870a5f2014-02-04 18:03:46 +0100798endif
David Tardon0773c8c2013-05-01 15:04:48 +0200799
Michael Stahl5784caf2014-02-04 20:56:25 +0100800$(eval $(call gb_Helper_register_packages_for_install,ure,\
Stephan Bergmann7d5b30b2014-09-18 18:07:41 +0200801 instsetoo_native_setup_ure \
Michael Stahl5784caf2014-02-04 20:56:25 +0100802 ure_install \
803 $(if $(ENABLE_JAVA),\
Simon Wilper0fc8df62015-01-24 01:43:35 +0100804 jvmfwk_jvmfwk3_ini \
Michael Stahl5784caf2014-02-04 20:56:25 +0100805 jvmfwk_javavendors \
806 jvmfwk_jreproperties \
807 $(if $(filter MACOSX,$(OS)),bridges_jnilib_java_uno) \
808 ) \
809))
810
Michael Stahl6cf07532014-03-13 19:43:27 +0100811$(eval $(call gb_Helper_register_packages_for_install,ooo,\
Michael Stahl9978e4c2015-02-28 22:00:24 +0100812 $(if $(SYSTEM_LIBEXTTEXTCAT),,libexttextcat_fingerprint) \
813 officecfg_misc \
814 extras_glade \
815 extras_labels \
816 framework_dtd \
817 package_dtd \
818 xmloff_dtd \
819 xmlscript_dtd \
820 xmlhelp_helpxsl \
821 $(if $(ENABLE_JAVA),\
822 scripting_java \
823 scripting_java_jars \
824 $(if $(ENABLE_SCRIPTING_BEANSHELL),scripting_ScriptsBeanShell) \
825 $(if $(ENABLE_SCRIPTING_JAVASCRIPT),scripting_ScriptsJavaScript) \
826 ) \
827 $(if $(DISABLE_SCRIPTING),,scripting_scriptbindinglib) \
828 wizards_basicsrvaccess2base \
829 wizards_basicsrvdepot \
830 wizards_basicsrveuro \
831 wizards_basicsrvgimmicks \
832 wizards_basicsrvimport \
833 wizards_basicsrvform \
834 wizards_basicsrvtemplate \
835 wizards_basicsrvtools \
836 wizards_basicsrvtutorials \
Michael Stahl6cf07532014-03-13 19:43:27 +0100837 xmlsec \
Markus Mohrhard3fb03202014-12-10 17:06:30 +0100838 chart2_opengl_shader \
839 vcl_opengl_shader \
840 $(if $(ENABLE_OPENGL_CANVAS),canvas_opengl_shader) \
841))
842
843$(eval $(call gb_Helper_register_packages_for_install,ogltrans,\
844 slideshow_opengl_shader \
Michael Stahl6cf07532014-03-13 19:43:27 +0100845))
846
Michael Stahl4de54e52015-02-28 21:34:51 +0100847$(eval $(call gb_Helper_register_packages_for_install,reportbuilder,\
848 reportbuilder-templates \
849))
850
Michael Stahle0aaa832015-02-28 21:29:27 +0100851$(eval $(call gb_Helper_register_packages_for_install,xsltfilter,\
852 filter_docbook \
853 filter_xhtml \
854 filter_xslt \
855))
856
Samuel Mehrbrodtc29ea222015-09-18 14:12:08 +0200857ifeq ($(USING_X11), TRUE)
Michael Stahl139a4b62014-10-31 23:42:37 +0100858$(eval $(call gb_Helper_register_packages_for_install,base_brand,\
859 desktop_sbase_sh \
860))
861
862$(eval $(call gb_Helper_register_packages_for_install,calc_brand,\
863 desktop_scalc_sh \
864))
865
866$(eval $(call gb_Helper_register_packages_for_install,draw_brand,\
867 desktop_sdraw_sh \
868))
869
870$(eval $(call gb_Helper_register_packages_for_install,impress_brand,\
871 desktop_simpress_sh \
872))
873
874$(eval $(call gb_Helper_register_packages_for_install,math_brand,\
875 desktop_smath_sh \
876))
877
878$(eval $(call gb_Helper_register_packages_for_install,writer_brand,\
879 desktop_swriter_sh \
880))
Samuel Mehrbrodtc29ea222015-09-18 14:12:08 +0200881endif # USING_X11=TRUE
Michael Stahl139a4b62014-10-31 23:42:37 +0100882
Stephan Bergmanna756b782014-11-26 17:20:52 +0100883ifneq ($(DISABLE_PYTHON),TRUE)
884$(eval $(call gb_Helper_register_packages_for_install,python, \
885 pyuno_pythonloader_ini \
Michael Stahl62eb3bf2015-02-28 21:10:20 +0100886 pyuno_python_scripts \
887 $(if $(SYSTEM_PYTHON),,$(if $(filter-out WNT,$(OS)),python_shell)) \
888 scripting_ScriptsPython \
Stephan Bergmanna756b782014-11-26 17:20:52 +0100889))
Michael Stahldedaf742015-02-28 21:17:04 +0100890
Michael Stahl8c53af62015-02-28 21:02:04 +0100891$(eval $(call gb_Helper_register_packages_for_install,python_scriptprovider, \
892 scriptproviderforpython \
893))
Michael Stahldedaf742015-02-28 21:17:04 +0100894
895$(eval $(call gb_Helper_register_packages_for_install,python_librelogo, \
896 librelogo \
897 librelogo_properties \
898))
899endif # DISABLE_PYTHON
Stephan Bergmanna756b782014-11-26 17:20:52 +0100900
David Tardonc2eca352012-12-02 10:51:37 +0100901# External executables
902$(eval $(call gb_ExternalExecutable_register_executables,\
David Tardon63069262012-12-29 12:56:24 +0100903 genbrk \
904 genccode \
905 gencmn \
David Tardonc2eca352012-12-02 10:51:37 +0100906 python \
David Tardonce038cf2013-10-20 20:43:46 +0200907 ucpp \
David Tardonc2eca352012-12-02 10:51:37 +0100908 xmllint \
909 xsltproc \
910))
911
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200912# vim: set noet sw=4 ts=4: