blob: f379061a6b4377034624f4a6ef6c373f72109075 [file] [log] [blame]
Andrew Rist2f688382012-01-10 23:11:10 +00001#**************************************************************
2#
3# Licensed to the Apache Software Foundation (ASF) under one
4# or more contributor license agreements. See the NOTICE file
5# distributed with this work for additional information
6# regarding copyright ownership. The ASF licenses this file
7# to you under the Apache License, Version 2.0 (the
8# "License"); you may not use this file except in compliance
9# with the License. You may obtain a copy of the License at
10#
11# http://www.apache.org/licenses/LICENSE-2.0
12#
13# Unless required by applicable law or agreed to in writing,
14# software distributed under the License is distributed on an
15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16# KIND, either express or implied. See the License for the
17# specific language governing permissions and limitations
18# under the License.
19#
20#**************************************************************
21
22
Mathias Bauera5dd1ea2010-04-17 12:41:17 +020023
Bjoern Michaelsen21ee80a2010-11-11 15:36:05 +010024$(eval $(call gb_Helper_register_repository,SRCDIR))
Bjoern Michaelsen3dbc4af2010-11-11 12:19:55 +010025
26
Bjoern Michaelsen6acfbf72010-11-11 18:38:32 +010027$(eval $(call gb_Helper_register_executables,NONE, \
Bjoern Michaelsena76b1112010-11-26 13:37:22 +010028 bmp \
29 bmpsum \
Damjan Jovanovicfa6e37e2018-03-22 05:29:37 +000030 checksingleton \
Bjoern Michaelsena76b1112010-11-26 13:37:22 +010031 g2g \
Damjan Jovanovicce0079d2019-02-05 05:29:42 +000032 gencoll_rule \
33 genconv_dict \
34 gendict \
35 genindex_data \
Michael Stahldbd21fc2010-05-11 20:17:15 +020036 mkunroll \
Damjan Jovanovicfa6e37e2018-03-22 05:29:37 +000037 rdbedit \
Damjan Jovanovicaace36e2017-11-29 04:38:04 +000038 rdbmaker \
Damjan Jovanovic21a0c3e2018-08-31 18:54:31 +000039 rsc \
40 rsc2 \
Michael Stahldbd21fc2010-05-11 20:17:15 +020041 rscdep \
Damjan Jovanovic21a0c3e2018-08-31 18:54:31 +000042 rscpp \
Damjan Jovanovicce0079d2019-02-05 05:29:42 +000043 saxparser \
Michael Stahldbd21fc2010-05-11 20:17:15 +020044 so_checksum \
Damjan Jovanovic3c8757d2016-12-28 15:26:49 +000045 srvdepy \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +000046 svidl \
Michael Stahldbd21fc2010-05-11 20:17:15 +020047 sspretty \
Damjan Jovanovic3c8757d2016-12-28 15:26:49 +000048 xml2cmp \
Bjoern Michaelsen6acfbf72010-11-11 18:38:32 +010049))
Michael Stahldbd21fc2010-05-11 20:17:15 +020050
Philipp Lohmann [pl]8c5a96f2011-01-20 13:38:53 +010051$(eval $(call gb_Helper_register_executables,OOO, \
Jim Jagielski797f5362019-01-09 17:32:07 +000052 regsingleton \
53 sp2bv \
Philipp Lohmann [pl]8c5a96f2011-01-20 13:38:53 +010054 spadmin.bin \
55))
56
Damjan Jovanovicfa6e37e2018-03-22 05:29:37 +000057$(eval $(call gb_Helper_register_executables,SDK, \
Damjan Jovanovic9dcf0e22018-03-29 00:23:06 +000058 autodoc \
Damjan Jovanovic8f7e4a02018-08-23 20:05:32 +000059 cppumaker \
Damjan Jovanovicb0f95152018-10-05 04:04:07 +000060 idlc \
Damjan Jovanovic8f7e4a02018-08-23 20:05:32 +000061 javamaker \
Damjan Jovanovicfa6e37e2018-03-22 05:29:37 +000062 regcompare \
Damjan Jovanovic6176f172018-03-27 00:31:06 +000063 uno-skeletonmaker \
Damjan Jovanovicfa6e37e2018-03-22 05:29:37 +000064))
65
66$(eval $(call gb_Helper_register_executables,UREBIN, \
Damjan Jovanovic5c83d202018-04-15 13:33:19 +000067 javaldx \
Jim Jagielski797f5362019-01-09 17:32:07 +000068 regcomp \
Damjan Jovanovicfa6e37e2018-03-22 05:29:37 +000069 regmerge \
70 regview \
Jim Jagielski797f5362019-01-09 17:32:07 +000071 uno \
Damjan Jovanovicfa6e37e2018-03-22 05:29:37 +000072))
73
Bjoern Michaelsen01273042010-11-11 19:01:45 +010074$(eval $(call gb_Helper_register_libraries,OOOLIBS, \
Philipp Lohmann [pl]65bff132011-01-26 19:18:52 +010075 AppleRemote \
Damjan Jovanovice0f59ea2018-03-30 19:16:11 +000076 MacOSXSpell \
Damjan Jovanovicdaf973712018-11-27 19:16:03 +000077 acc \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +000078 adabas \
79 adabasui \
80 agg \
Damjan Jovanovica7cfad62018-09-03 06:12:40 +000081 analysis \
Damjan Jovanovic874598f2016-12-05 16:59:04 +000082 animcore \
Jim Jagielskidd9b9e92019-02-21 16:34:19 +000083 apple_remote \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +020084 avmedia \
Damjan Jovanovic0a092302016-12-18 01:58:43 +000085 avmediagst \
86 avmediaMacAVF \
87 avmediaQuickTime \
88 avmediawin \
Damjan Jovanovic4ed106a2016-12-28 10:56:17 +000089 basctl \
Philipp Lohmann [pl]e60595b2011-01-25 17:35:20 +010090 basebmp \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +000091 basegfx \
Damjan Jovanovic51e66342017-01-03 18:01:55 +000092 cached1 \
Eike Rathke8fc0f052011-09-10 21:46:16 +000093 canvastools \
Damjan Jovanovicce0079d2019-02-05 05:29:42 +000094 collator_data \
Damjan Jovanovic38367c52016-12-19 04:05:35 +000095 communi \
Eike Rathke8fc0f052011-09-10 21:46:16 +000096 cppcanvas \
Damjan Jovanovicfa6537a2016-12-28 14:54:00 +000097 ctl \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +020098 cui \
Damjan Jovanovica7cfad62018-09-03 06:12:40 +000099 date \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000100 dba \
101 dbaxml \
102 dbmm \
103 dbui \
104 dbpool \
105 dbtools \
Philipp Lohmann [pl]e60595b2011-01-25 17:35:20 +0100106 desktop_detector \
Damjan Jovanovicce0079d2019-02-05 05:29:42 +0000107 dict_ja \
108 dict_zh \
Damjan Jovanovic3d860752016-12-16 10:15:56 +0000109 dnd \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200110 drawinglayer \
Damjan Jovanovic3d860752016-12-16 10:15:56 +0000111 dtrans \
Armin Le Grande2e16712011-12-19 15:41:21 +0000112 svgio \
Bjoern Michaelsena76b1112010-11-26 13:37:22 +0100113 editeng \
Damjan Jovanovicb3ac2762016-12-10 08:18:48 +0000114 embobj \
115 emboleobj \
Damjan Jovanovic3a71a372016-12-06 01:40:58 +0000116 evtatt \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000117 file \
Damjan Jovanovic9b3e00b2016-08-29 00:32:41 +0000118 fileacc \
Damjan Jovanovicc9f8cfd2016-12-23 01:53:29 +0000119 fop \
Damjan Jovanovic8473efd2015-09-24 14:37:53 +0000120 for \
121 forui \
Damjan Jovanovicc9f8cfd2016-12-23 01:53:29 +0000122 fps \
Damjan Jovanovic3d860752016-12-16 10:15:56 +0000123 ftransl \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200124 fwe \
125 fwi \
126 fwk \
127 fwl \
128 fwm \
Damjan Jovanovice0f59ea2018-03-30 19:16:11 +0000129 guesslang \
Philipp Lohmann [pl]e60595b2011-01-25 17:35:20 +0100130 i18npaper \
Damjan Jovanovicce0079d2019-02-05 05:29:42 +0000131 index_data \
Damjan Jovanovicdaf973712018-11-27 19:16:03 +0000132 java_uno_accessbridge \
Damjan Jovanovic8260fc72016-12-09 18:30:45 +0000133 juh \
134 juhx \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200135 lng \
Damjan Jovanovicce0079d2019-02-05 05:29:42 +0000136 localedata_en \
137 localedata_es \
138 localedata_euro \
139 localedata_others \
Damjan Jovanovic3d860752016-12-16 10:15:56 +0000140 mcnttype \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200141 msfilter \
142 msword \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000143 odbc \
144 odbcbase \
145 oox \
Damjan Jovanovic4c5a2d02016-12-04 15:13:31 +0000146 package2 \
Damjan Jovanovic862cae22019-02-09 09:12:01 +0000147 pyuno \
148 pyuno_loader \
Bjoern Michaelsene9e13212010-07-08 16:05:14 +0200149 qstart_gtk \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000150 rpt \
151 rptui \
152 rptxml \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200153 sax \
154 sb \
Damjan Jovanovic688ff692017-01-15 05:42:59 +0000155 sc \
156 scd \
157 scfilt \
158 scui \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000159 sdbc \
160 sdbt \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200161 sfx \
Damjan Jovanovic38367c52016-12-19 04:05:35 +0000162 simplecm \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000163 sm \
164 smd \
Damjan Jovanovic2ddbf072017-01-06 00:48:17 +0000165 solver \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200166 sot \
Philipp Lohmann [pl]2b2de532011-01-27 18:37:48 +0100167 spa \
Damjan Jovanovic38367c52016-12-19 04:05:35 +0000168 sts \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200169 svl \
170 svt \
171 svx \
172 svxcore \
173 sw \
174 swd \
175 swui \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000176 sd \
177 sdd \
178 sdui \
179 sdfilt \
Damjan Jovanovic51e66342017-01-03 18:01:55 +0000180 srtrs1 \
Damjan Jovanovic3d860752016-12-16 10:15:56 +0000181 sysdtran \
182 sysdtrans \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200183 textconversiondlgs \
Jürgen Schmidt894ae722013-05-31 07:27:08 +0000184 ootk \
Damjan Jovanovicce0079d2019-02-05 05:29:42 +0000185 textconv_dict \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200186 tl \
Damjan Jovanovic6180d042018-08-15 07:01:42 +0000187 tvhlp1 \
188 ucpchelp1 \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200189 utl \
Michael Stahl1ef780d2011-02-10 18:37:54 +0100190 unordf \
191 unoxml \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200192 vbahelper \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000193 writerfilter \
Damjan Jovanovic51e66342017-01-03 18:01:55 +0000194 ucb1 \
195 ucpdav1 \
196 ucpfile1 \
197 ucpftp1 \
Damjan Jovanovic51e66342017-01-03 18:01:55 +0000198 ucphier1 \
199 ucppkg1 \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200200 vcl \
Philipp Lohmann [pl]e60595b2011-01-25 17:35:20 +0100201 vclplug_gen \
202 vclplug_gtk \
203 vclplug_kde \
204 vclplug_kde4 \
205 vclplug_svp \
Damjan Jovanovic7ea61272016-12-06 19:23:05 +0000206 uui \
Bjoern Michaelsena76b1112010-11-26 13:37:22 +0100207 xcr \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200208 xo \
209 xof \
Damjan Jovanovic4c5a2d02016-12-04 15:13:31 +0000210 xstor \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100211))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200212
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100213$(eval $(call gb_Helper_register_libraries,PLAINLIBS_URE, \
Damjan Jovanovic3249a222018-12-06 06:24:29 +0000214 gcc3_uno \
215 java_uno \
Damjan Jovanovica3b76bb2018-04-08 12:55:05 +0000216 jpipe \
217 jpipx \
Damjan Jovanovic3249a222018-12-06 06:24:29 +0000218 msci_uno \
219 mscx_uno \
220 s5abi_uno \
Damjan Jovanovic5c83d202018-04-15 13:33:19 +0000221 sunjavaplugin \
Damjan Jovanovic3249a222018-12-06 06:24:29 +0000222 sunpro5_uno \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000223 xmlreader \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100224))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200225
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100226$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
Damjan Jovanovica48246462018-11-24 11:42:07 +0000227 officebean \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100228))
Michael Stahldbd21fc2010-05-11 20:17:15 +0200229
Michael Stahldbd21fc2010-05-11 20:17:15 +0200230
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100231$(eval $(call gb_Helper_register_libraries,RTLIBS, \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200232 comphelper \
233 i18nisolang1 \
234 i18nutil \
235 ucbhelper \
236 vos3 \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100237))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200238
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100239$(eval $(call gb_Helper_register_libraries,RTVERLIBS, \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200240 cppuhelper \
Damjan Jovanovic647179d2018-03-24 00:02:32 +0000241 jvmaccess \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200242 salhelper \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100243))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200244
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100245$(eval $(call gb_Helper_register_libraries,STLLIBS, \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200246 stl \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100247))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200248
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100249$(eval $(call gb_Helper_register_libraries,UNOLIBS_OOO, \
Damjan Jovanovic4a57bf02016-12-26 11:15:15 +0000250 OGLTrans \
Damjan Jovanovic3e75e322016-12-04 08:17:37 +0000251 acceptor \
Damjan Jovanovice1a3f972016-12-05 18:06:17 +0000252 binaryurp \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000253 cairocanvas \
254 canvasfactory \
Damjan Jovanovic52033a2f2016-12-05 21:40:32 +0000255 configmgr \
Damjan Jovanovic3e75e322016-12-04 08:17:37 +0000256 connector \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000257 directx5canvas \
258 directx9canvas \
259 expwrap \
260 fastsax \
Damjan Jovanovic3941fcc2016-12-22 03:13:55 +0000261 fpicker \
Damjan Jovanovic3941fcc2016-12-22 03:13:55 +0000262 fps_aqua \
263 fps_gnome \
264 fps_kde4 \
265 fps_office \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200266 fsstorage \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000267 gdipluscanvas \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200268 hatchwindowfactory \
Damjan Jovanovice0f59ea2018-03-30 19:16:11 +0000269 hyphen_uno \
Damjan Jovanovicce0079d2019-02-05 05:29:42 +0000270 i18npool \
271 i18nsearch \
Damjan Jovanovice0f59ea2018-03-30 19:16:11 +0000272 lnth \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000273 nullcanvas \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200274 passwordcontainer \
Damjan Jovanovic862cae22019-02-09 09:12:01 +0000275 pythonloader \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000276 simplecanvas \
Damjan Jovanovic4a57bf02016-12-26 11:15:15 +0000277 slideshow \
Damjan Jovanovice0f59ea2018-03-30 19:16:11 +0000278 spell \
Damjan Jovanovic3e75e322016-12-04 08:17:37 +0000279 streams \
280 textinstream \
281 textoutstream \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200282 vbaswobj \
Mathias Bauerb83f8382011-01-25 08:56:46 +0100283 msforms \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000284 vclcanvas \
Damjan Jovanovic51e66342017-01-03 18:01:55 +0000285 ucpext \
286 ucpexpand1 \
Damjan Jovanovic64cf9a32017-01-03 20:01:08 +0000287 ucpgio1 \
288 ucpgvfs1 \
Damjan Jovanovic51e66342017-01-03 18:01:55 +0000289 ucptdoc1 \
Damjan Jovanovice43aeeb2016-12-06 02:02:36 +0000290 uuresolver \
Damjan Jovanovic688ff692017-01-15 05:42:59 +0000291 vbaobj \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000292 writerfilter_debug \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100293))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200294
Michael Stahldbd21fc2010-05-11 20:17:15 +0200295
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100296$(eval $(call gb_Helper_register_libraries,UNOVERLIBS, \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200297 cppu \
Bjoern Michaelsenb8c94f12010-08-04 16:32:43 +0200298 jvmfwk \
Damjan Jovanovicc2a248c2018-03-25 07:14:42 +0000299 reg \
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200300 sal \
Damjan Jovanovicc2a248c2018-03-25 07:14:42 +0000301 store \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100302))
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200303
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100304$(eval $(call gb_Helper_register_static_libraries,PLAINLIBS, \
Damjan Jovanovicca68acd2016-08-07 19:24:03 +0000305 basegfx_s \
Damjan Jovanovic6176f172018-03-27 00:31:06 +0000306 codemaker \
307 commoncpp \
308 commonjava \
Damjan Jovanovicb23233b2018-03-28 05:28:31 +0000309 cosv \
Bjoern Michaelsenb8c94f12010-08-04 16:32:43 +0200310 ooopathutils \
311 salcpprt \
Damjan Jovanovic76f5b942018-10-05 18:57:27 +0000312 sample \
Damjan Jovanovic4a57bf02016-12-26 11:15:15 +0000313 sldshw_s \
Philipp Lohmann [pl]e60595b2011-01-25 17:35:20 +0100314 vclmain \
Damjan Jovanovic6a532c82016-12-12 03:44:36 +0000315 udm \
Damjan Jovanovice0f59ea2018-03-30 19:16:11 +0000316 ulingu \
Bjoern Michaelsen01273042010-11-11 19:01:45 +0100317))
318
Mathias Bauera5dd1ea2010-04-17 12:41:17 +0200319# vim: set noet sw=4 ts=4: