get rid of custom all-caps ui widget
[LibreOffice.git] / Repository.mk
blob6c4d488a0d643e5ffe86be774d064a8e2aa9e7fb
1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 # This file incorporates work covered by the following license notice:
11 # 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 .
20 $(eval $(call gb_Helper_register_executables,NONE, \
21 HelpIndexer \
22 HelpLinker \
23 bestreversemap \
24 cfgex \
25 concat-deps \
26 cpp \
27 cppunittester \
28 $(if $(filter MSC,$(COM)), \
29 gcc-wrapper \
30 g++-wrapper \
31 ) \
32 gencoll_rule \
33 genconv_dict \
34 gendict \
35 genindex_data \
36 helpex \
37 idxdict \
38 langsupport \
39 $(if $(ENABLE_TELEPATHY),liboapprover) \
40 $(if $(filter IOS,$(OS)),LibreOffice) \
41 libtest \
42 lngconvex \
43 localize \
44 makedepend \
45 mork_helper \
46 osl_process_child \
47 pdf2xml \
48 pdfunzip \
49 pocheck \
50 propex \
51 regsvrex \
52 rsc \
53 saxparser \
54 sp2bv \
55 svg2odf \
56 svidl \
57 transex3 \
58 treex \
59 uiex \
60 ulfex \
61 unoidl-check \
62 unoidl-read \
63 unoidl-write \
64 xrmex \
67 $(eval $(call gb_Helper_register_executables_for_install,SDK,sdk, \
68 $(if $(filter MSC,$(COM)),climaker) \
69 cppumaker \
70 idlc \
71 javamaker \
72 regcompare \
73 $(if $(filter UCPP,$(BUILD_TYPE)),ucpp) \
74 $(if $(filter ODK,$(BUILD_TYPE)),unoapploader) \
75 $(if $(filter ODK,$(BUILD_TYPE)),uno-skeletonmaker) \
78 $(eval $(call gb_Helper_register_executables_for_install,OOO,ooo, \
79 gengal \
82 $(eval $(call gb_Helper_register_executables,OOO, \
83 $(call gb_Helper_optional,CRASHREP,crashrep) \
84 gnome-open-url.bin \
85 $(if $(ENABLE_NPAPI_INTO_BROWSER),nsplugin) \
86 $(if $(filter-out ANDROID IOS MACOSX WNT,$(OS)),oosplash) \
87 $(if $(ENABLE_NPAPI_FROM_BROWSER),pluginapp.bin) \
88 soffice_bin \
89 spadmin.bin \
90 $(if $(filter $(GUIBASE)$(ENABLE_GTK),unxTRUE), \
91 xid-fullscreen-on-all-monitors \
92 ) \
93 $(if $(filter $(GUIBASE)$(ENABLE_TDE),unxTRUE), \
94 tdefilepicker \
95 ) \
96 uri-encode \
97 $(if $(filter $(GUIBASE)$(ENABLE_KDE),unxTRUE), \
98 kdefilepicker \
99 ) \
100 ui-previewer \
101 tiledrendering \
102 $(if $(filter DESKTOP,$(BUILD_TYPE)),unopkg_bin) \
103 xpdfimport \
104 $(if $(filter WNT,$(OS)), \
105 crashrep_com \
106 odbcconfig \
107 python \
108 quickstart \
109 sbase \
110 scalc \
111 sdraw \
112 senddoc \
113 simpress \
114 soffice \
115 smath \
116 sweb \
117 swriter \
118 unoinfo \
119 unopkg \
120 unopkg_com \
124 $(eval $(call gb_Helper_register_executables_for_install,UREBIN,ure,\
125 $(if $(and $(ENABLE_JAVA),$(filter-out MACOSX WNT,$(OS)),$(filter DESKTOP,$(BUILD_TYPE))),javaldx) \
126 regmerge \
127 regview \
128 $(if $(filter DESKTOP,$(BUILD_TYPE)),uno) \
131 ifeq ($(ENABLE_NPAPI_INTO_BROWSER),TRUE)
132 $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
133 npsoplugin \
135 endif
137 ifeq ($(OS),MACOSX)
139 $(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
140 OOoSpotlightImporter \
143 endif
145 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,base, \
146 abp \
147 dbp \
148 dbu \
151 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,calc, \
152 analysis \
153 calc \
154 date \
155 pricing \
156 sc \
157 scd \
158 scfilt \
159 scui \
160 $(if $(MPL_SUBSET),,solver) \
161 $(if $(ENABLE_OPENCL),scopencl) \
162 $(if $(DISABLE_SCRIPTING),,vbaobj) \
163 $(if $(ENABLE_TELEPATHY),tubes) \
166 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,graphicfilter, \
167 svgfilter \
168 flash \
169 wpftdraw \
170 graphicfilter \
173 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,tde, \
174 $(if $(ENABLE_TDE),tdebe1) \
177 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,impress, \
178 animcore \
179 placeware \
180 PresenterScreen \
181 PresentationMinimizer \
182 wpftimpress \
185 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,onlineupdate, \
186 $(if $(ENABLE_ONLINE_UPDATE), \
187 updatecheckui \
188 updchk \
192 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,gnome, \
193 $(if $(ENABLE_EVOAB2),evoab) \
194 $(if $(ENABLE_GTK),vclplug_gtk) \
195 $(if $(ENABLE_GTK3),vclplug_gtk3) \
196 $(if $(ENABLE_GCONF),gconfbe1) \
197 $(if $(ENABLE_SYSTRAY_GTK),qstart_gtk) \
198 $(if $(ENABLE_GIO),losessioninstall) \
199 $(if $(ENABLE_GIO),ucpgio1) \
200 $(if $(ENABLE_GNOMEVFS),ucpgvfs1) \
203 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,kde, \
204 $(if $(ENABLE_KDE),kdebe1) \
205 $(if $(ENABLE_KDE4),kde4be1) \
208 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,math, \
209 sm \
210 smd \
213 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ooo, \
214 acc \
215 avmedia \
216 $(if $(DISABLE_SCRIPTING),,basctl) \
217 $(if $(DISABLE_SCRIPTING),,basprov) \
218 basegfx \
219 bib \
220 $(if $(ENABLE_CAIRO_CANVAS),cairocanvas) \
221 canvasfactory \
222 canvastools \
223 chartcore \
224 chartcontroller \
225 $(if $(filter $(OS),WNT),,cmdmail) \
226 cppcanvas \
227 configmgr \
228 ctl \
229 cui \
230 dba \
231 dbase \
232 dbmm \
233 $(if $(DISABLE_DBCONNECTIVITY),,dbtools) \
234 dbaxml \
235 deploymentmisc \
236 $(if $(filter-out MACOSX WNT,$(OS)),desktopbe1) \
237 $(if $(filter unx,$(GUIBASE)),desktop_detector) \
238 $(if $(DISABLE_SCRIPTING),,dlgprov) \
239 $(if $(ENABLE_DIRECTX),directx9canvas) \
240 $(if $(ENABLE_OPENGL_CANVAS),oglcanvas) \
241 drawinglayer \
242 editeng \
243 egi \
244 eme \
245 $(if $(filter WNT,$(OS)),$(if $(DISABLE_ATL),,emser)) \
246 epb \
247 epg \
248 epp \
249 eps \
250 ept \
251 era \
252 eti \
253 evtatt \
254 exp \
255 expwrap \
256 flat \
257 file \
258 filterconfig \
259 $(if $(filter $(ENABLE_FIREBIRD_SDBC),TRUE),firebird_sdbc) \
260 fps_office \
261 for \
262 forui \
263 frm \
264 fsstorage \
265 fwe \
266 fwi \
267 fwk \
268 fwl \
269 fwm \
270 $(if $(ENABLE_DIRECTX),gdipluscanvas) \
271 guesslang \
272 $(if $(filter DESKTOP,$(BUILD_TYPE)),helplinker) \
273 i18npool \
274 i18nsearch \
275 hyphen \
276 icd \
277 icg \
278 idx \
279 ime \
280 ipb \
281 ipd \
282 ips \
283 ipt \
284 ipx \
285 ira \
286 itg \
287 iti \
288 $(if $(ENABLE_JAVA),jdbc) \
289 $(if $(ENABLE_KAB),kab1) \
290 $(if $(ENABLE_KAB),kabdrv1) \
291 ldapbe2 \
292 localebe1 \
293 log \
294 lng \
295 lnth \
296 $(if $(filter $(OS),MACOSX),macbe1) \
297 $(if $(MERGELIBS),merged) \
298 migrationoo2 \
299 migrationoo3 \
300 msfilter \
301 $(if $(DISABLE_SCRIPTING),,msforms) \
302 mtfrenderer \
303 mysql \
304 odbc \
305 odfflatxml \
306 offacc \
307 oox \
308 passwordcontainer \
309 pcr \
310 $(if $(ENABLE_NPAPI_FROM_BROWSER),pl) \
311 pdffilter \
312 $(if $(DISABLE_SCRIPTING),,protocolhandler) \
313 res \
314 sax \
315 sb \
316 sdbt \
317 scn \
318 sd \
319 sdd \
320 sdfilt \
321 sdui \
322 sfx \
323 simplecanvas \
324 slideshow \
325 sot \
326 $(if $(and $(filter unx,$(GUIBASE)),$(filter-out MACOSX,$(OS))), \
327 $(if $(ENABLE_HEADLESS),,spa) \
329 spell \
330 $(if $(ENABLE_HEADLESS),,spl) \
331 $(if $(DISABLE_SCRIPTING),,stringresource) \
332 svgio \
333 svl \
334 svt \
335 svx \
336 svxcore \
337 sw \
338 syssh \
339 $(if $(ENABLE_TDEAB),tdeab1) \
340 $(if $(ENABLE_TDEAB),tdeabdrv1) \
341 textconversiondlgs \
342 textfd \
343 tk \
344 tl \
345 ucpexpand1 \
346 ucpext \
347 ucpcmis1 \
348 ucptdoc1 \
349 unordf \
350 unoxml \
351 updatefeed \
352 utl \
353 uui \
354 $(if $(DISABLE_SCRIPTING),,vbaevents) \
355 $(if $(DISABLE_SCRIPTING),,vbahelper) \
356 vcl \
357 vclcanvas \
358 $(if $(and $(filter unx,$(GUIBASE)),$(filter-out MACOSX,$(OS))), \
359 vclplug_gen \
360 $(if $(ENABLE_TDE),vclplug_tde) \
361 $(if $(ENABLE_KDE),vclplug_kde) \
362 $(if $(ENABLE_KDE4),vclplug_kde4) \
363 $(if $(ENABLE_HEADLESS),,vclplug_svp) \
365 xmlscript \
366 xmlfa \
367 xmlfd \
368 xo \
369 xof \
370 xsltdlg \
371 xsltfilter \
372 $(if $(filter $(OS),WNT), \
373 ado \
374 $(if $(DISABLE_ATL),,oleautobridge) \
375 smplmail \
376 wininetbe1 \
377 $(if $(filter YES,$(WITH_MOZAB4WIN)), \
378 mozab2 \
379 mozabdrv \
381 $(if $(filter NO,$(WITH_MOZAB4WIN)),mozbootstrap) \
383 $(if $(filter $(OS),WNT),, \
384 mork \
385 mozbootstrap \
387 $(if $(filter $(OS),MACOSX), \
388 $(if $(ENABLE_MACOSX_SANDBOX),, \
389 AppleRemote \
391 fps_aqua \
392 MacOSXSpell \
396 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,writer, \
397 hwp \
398 $(if $(ENABLE_LWP),lwpft) \
399 msword \
400 swd \
401 swui \
402 t602filter \
403 $(if $(DISABLE_SCRIPTING),,vbaswobj) \
404 wpftwriter \
405 writerfilter \
408 $(eval $(call gb_Helper_register_libraries,OOOLIBS, \
409 adabas \
410 adabasui \
411 agg \
412 $(if $(filter $(OS),ANDROID),, \
413 basebmp \
415 communi \
416 ooxml \
417 sdbc \
418 avmediaQuickTime \
419 filtertracer \
420 rpt \
421 rptui \
422 rptxml \
423 simplecm \
424 sts \
427 ifneq (,$(filter ANDROID IOS,$(OS)))
429 $(eval $(call gb_Helper_register_libraries,OOOLIBS, \
430 libotouch \
433 endif
435 $(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
436 getuid \
437 smoketest \
438 subsequenttest \
439 test \
440 testtools_cppobj \
441 testtools_bridgetest \
442 testtools_constructors \
443 unobootstrapprotector \
444 unoexceptionprotector \
445 unotest \
446 scqahelper \
447 unowinreg \
450 $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_URE,ure, \
451 affine_uno_uno \
452 $(if $(ENABLE_JAVA),java_uno) \
453 $(if $(ENABLE_JAVA),juh) \
454 $(if $(ENABLE_JAVA),juhx) \
455 log_uno_uno \
456 unsafe_uno_uno \
457 $(if $(URELIBS),urelibs) \
458 $(if $(filter MSC,$(COM)),$(if $(filter INTEL,$(CPUNAME)),msci,mscx),gcc3)_uno \
459 $(if $(filter $(OS),WNT), \
460 uwinapi \
464 $(eval $(call gb_Helper_register_libraries_for_install,PRIVATELIBS_URE,ure, \
465 binaryurp \
466 bootstrap \
467 introspection \
468 invocadapt \
469 invocation \
470 io \
471 $(if $(ENABLE_JAVA),javaloader) \
472 $(if $(ENABLE_JAVA),javavm) \
473 $(if $(ENABLE_JAVA),jvmaccess) \
474 $(if $(ENABLE_JAVA),jvmfwk) \
475 namingservice \
476 proxyfac \
477 reflection \
478 reg \
479 sal_textenc \
480 stocservices \
481 store \
482 $(if $(ENABLE_JAVA),sunjavaplugin) \
483 unoidl \
484 uuresolver \
485 xmlreader \
488 # this is NONE even though it is actually in URE because it is CliNativeLibrary
489 $(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
490 $(if $(filter MSC,$(COM)),cli_cppuhelper) \
492 $(eval $(call gb_Helper_register_libraries,PLAINLIBS_URE, \
493 $(if $(filter MSC,$(COM)),cli_uno) \
494 jpipe \
495 $(if $(filter WNT,$(OS)),jpipx) \
498 $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooo, \
499 $(if $(ENABLE_VLC),avmediavlc) \
500 $(if $(ENABLE_GSTREAMER),avmediagst) \
501 $(if $(ENABLE_GSTREAMER_0_10),avmediagst_0_10) \
502 $(if $(ENABLE_DIRECTX),avmediawin) \
503 cached1 \
504 collator_data \
505 comphelper \
506 dbpool2 \
507 deployment \
508 deploymentgui \
509 dict_ja \
510 dict_zh \
511 embobj \
512 $(if $(ENABLE_JAVA),hsqldb) \
513 i18nlangtag \
514 i18nutil \
515 index_data \
516 localedata_en \
517 localedata_es \
518 localedata_euro \
519 localedata_others \
520 mcnttype \
521 $(if $(ENABLE_JAVA), \
522 $(if $(filter $(OS),MACOSX),,officebean) \
524 $(if $(filter WNT-TRUE,$(OS)-$(DISABLE_ATL)),,emboleobj) \
525 package2 \
526 $(if $(and $(filter unx,$(GUIBASE)),$(filter-out MACOSX,$(OS))),recentfile) \
527 $(if $(DISABLE_SCRIPTING),,scriptframe) \
528 sdbc2 \
529 sofficeapp \
530 srtrs1 \
531 textconv_dict \
532 ucb1 \
533 ucbhelper \
534 ucpfile1 \
535 ucpftp1 \
536 ucpchelp1 \
537 ucphier1 \
538 ucppkg1 \
539 unopkgapp \
540 xmlsecurity \
541 xsec_fw \
542 xstor \
543 $(if $(filter $(OS),MACOSX), \
544 macab1 \
545 macabdrv1 \
547 $(if $(filter WNT,$(OS)), \
548 dnd \
549 dtrans \
550 fps \
551 ftransl \
552 $(if $(DISABLE_ATL),,\
553 inprocserv \
554 UAccCOM \
555 winaccessibility \
559 $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
560 pyuno \
561 pyuno_wrapper \
562 ucpdav1 \
563 xsec_xmlsec \
564 $(if $(filter $(OS),ANDROID), \
565 lo-bootstrap \
569 ifeq ($(OS),WNT)
570 $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activexbinarytable, \
571 $(if $(DISABLE_ACTIVEX),,\
572 regactivex \
576 $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,ooobinarytable, \
577 $(if $(WINDOWS_SDK_HOME),\
578 instooofiltmsi \
579 qslnkmsi \
580 reg4allmsdoc \
581 sdqsmsi \
582 sellangmsi \
583 sn_tools \
588 $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,winexplorerextbinarytable, \
589 shlxtmsi \
592 $(eval $(call gb_Helper_register_libraries,PLAINLIBS_SHLXTHDL, \
593 ooofilt \
594 ooofilt_x64 \
595 propertyhdl \
596 propertyhdl_x64 \
597 shlxthdl \
598 shlxthdl_x64 \
601 $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
602 fop \
603 jfregca \
604 regpatchactivex \
605 so_activex \
606 so_activex_x64 \
607 sysdtrans \
608 thidxmsi \
610 endif
612 $(eval $(call gb_Helper_register_libraries,RTVERLIBS, \
613 cppuhelper \
614 purpenvhelper \
615 salhelper \
618 $(eval $(call gb_Helper_register_libraries,OOOLIBS, \
619 OGLTrans \
620 pdfimport \
621 postgresql-sdbc \
622 postgresql-sdbc-impl \
623 pythonloader \
626 $(eval $(call gb_Helper_register_libraries,UNOVERLIBS, \
627 cppu \
628 sal \
631 $(eval $(call gb_Helper_register_libraries,EXTENSIONLIBS, \
632 active_native \
633 mysqlc \
634 passive_native \
637 $(eval $(call gb_Helper_register_jars,URE, \
638 java_uno \
639 juh \
640 jurt \
641 ridl \
642 testComponent \
643 unoloader \
646 $(eval $(call gb_Helper_register_jars,OOO, \
647 ConnectivityTools \
648 ScriptFramework \
649 ScriptProviderForBeanShell \
650 ScriptProviderForJava \
651 ScriptProviderForJavaScript \
652 XMergeBridge \
653 XSLTFilter \
654 XSLTValidate \
655 commonwizards \
656 agenda \
657 aportisdoc \
658 fax \
659 form \
660 htmlsoff \
661 letter \
662 officebean \
663 pexcel \
664 pocketword \
665 query \
666 report \
667 reportbuilder \
668 reportbuilderwizard \
669 sdbc_hsqldb \
670 smoketest \
671 table \
672 unoil \
673 web \
674 xmerge \
677 $(eval $(call gb_Helper_register_jars,OXT, \
678 EvolutionarySolver \
679 active_java \
680 mediawiki \
681 nlpsolver \
682 passive_java \
685 $(eval $(call gb_Helper_register_jars,NONE,\
686 HelloWorld \
687 Highlight \
688 MemoryUsage \
689 OOoRunner \
690 OOoRunnerLight \
691 TestExtension \
692 test \
693 test-tools \
696 # External executables
697 $(eval $(call gb_ExternalExecutable_register_executables,\
698 genbrk \
699 genccode \
700 gencmn \
701 python \
702 ucpp \
703 xmllint \
704 xsltproc \
707 # vim: set noet sw=4 ts=4: