summaryrefslogtreecommitdiffstats
path: root/RepositoryModule_host.mk
Commit message (Collapse)AuthorAgeFilesLines
* Move MimeContentTypeFactory into vclJan-Marek Glogowski2020-09-221-1/+0
| | | | | | | | | | | | The code is just used in vcl from LO's POV. This way we can drop the dtrans directory and get rid of yet an other library. Change-Id: Id77568e63a6fef4af30b49e035a9d76211b127a1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103210 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
* remove one more usage of the all make targetLuboš Luňák2020-03-271-2/+2
| | | | | | | | | I missed this one in a58e086ededb8442938e81f971dfae36ef7eb076. Change-Id: Ifdce3fad87f07c6c5cc64043bfa76829090804b8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91198 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
* tdf#129375: Avoid crash when inserting bibliography entry on iOSTor Lillqvist2019-12-311-1/+1
| | | | | | | | | | | | | | | | | I don't really know how the bibliography functionality works and how it is connected to database stuff. Until now Library_bib for instance was excluded for iOS because it was seen to be part of the "DBCONNECTIVITY" feature. Change that now. Also, build the dba and dbahsql libraries also in the non-DBCONNECTIVITY case. This at least avoids the crash and avoids new warnings about missing constructors or factories. Change-Id: I8a8c62a895fcd43e7fa725a4707ac5ad428a64b8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86043 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Tor Lillqvist <tml@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86045 Tested-by: Jenkins
* Revert "Make font-based unit test depend on instdir fonts"Jan-Marek Glogowski2019-12-161-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | | The following build: $ make clean && make gb_CppunitTest_sc_ucalc [...] $ cd sc $ make gb_CppunitTest_sc_ucalc triggers: sc/CppunitTest_sc_subsequent_filters_test.mk:133: *** Missing font filelist -> run make more_fonts extras. This didn't help the general Win32 font build problem AFAIK. There were additional patches to the way Windows loads the LO provided fonts, so just revert this. This reverts commit 368c996b24e09c427a30972b3405493328db6779. Change-Id: I841f96fe8312c47980c8e3be2e9d88242df5b28d Reviewed-on: https://gerrit.libreoffice.org/84633 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* add "system" PCH that contains often used system headers such as STLLuboš Luňák2019-10-041-0/+1
| | | | | | | | | | The idea is that this PCH will be used as a fallback for linktargets that do not explicitly set their own PCH. Change-Id: If05d3f04893a386e5d991f913e094f49249c8f44 Reviewed-on: https://gerrit.libreoffice.org/79363 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
* Make font-based unit test depend on instdir fontsJan-Marek Glogowski2019-07-051-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | The current dependency is already a hack, because there is no way I know of to depend on delivered top-level modules like more_fonts. The original patch parses the gb_Package_MODULE_ooo_fonts list of registered packages to add them as build dependencies. But this is not sufficient, as it just adds the dependencies on the installed / unpacked fonts in the workdir (actually it's just the installer filelist), where they can't be found by the unit test running in the instdir environment. So this converts the depndency into a make error, if either the filelist is missing or the included font files. But if we are in a full run and know the more_fonts module, we simply depend on its delivered files. This needs some minimal changes to gbuild, as neither the delivered file list nor the modules class names are yet available. And this moves the fontconfig handling to extras, where the opensymbol font is already handled. Change-Id: I1b70a4c45ff189266ce56c57e534ddc45e7c5c19 Reviewed-on: https://gerrit.libreoffice.org/74624 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
* Moving mysqlc into connectivity as a libraryTamas Bunth2018-08-241-1/+0
| | | | | | | | | | | | | | Additionally I erased the remains of the old mysql C++ connector. Also update the code where the clang plugins were unhappy after moving the mysqlc module. Remove mysql-cpp-connector external. Change-Id: I771cc7afacf5012fc349afb6b36828fb0fee5a66 Reviewed-on: https://gerrit.libreoffice.org/59200 Tested-by: Jenkins Reviewed-by: Tamás Bunth <btomi96@gmail.com>
* migrate to boost::gettextCaolán McNamara2017-07-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string") * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching MODULE .mo files * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui goes from l10n target to normal one, so the res/lang.zips of UI files go away * translation via Translation::get(hrc-define-key, imbued-std::locale) * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there to keep finding the .hrc file uniform) so magic numbers can go away there * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation mechanism * en-US res files go away, their strings are now the .hrc keys in the source code * remaining .res files are replaced by .mo files * in .res/.ui-lang-zip files, the old scheme missing translations of strings results in inserting the english original so something can be found, now the standard fallback of using the english original from the source key is used, so partial translations shrink dramatically in size * extract .hrc strings with hrcex which backs onto xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap * extract .ui strings with uiex which backs onto xgettext --add-comments --no-wrap * qtz for gettext translations is generated at runtime as ascii-ified crc32 of content + "|" + msgid * [API CHANGE] remove deprecated binary .res resouce loader related uno apis com::sun::star::resource::OfficeResourceLoader com::sun::star::resource::XResourceBundleLoader com::sun::star::resource::XResourceBundle when translating strings via uno apis com.sun.star.resource.StringResourceWithLocation can continue to be used Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
* emfplus: create a wmf/emf/emf+ primitive based importerArmin Le Grand2017-07-151-0/+1
| | | | | | | | | | | | | | First steps to organize an importer that can read/interpret wmf/emf/emf+ and deliver a primitive representation for the content by parsing it. Use the same mechanisms as already applied for Svg, so to reuse abilities to keep original binary data to allow save again and embedding in files and have an implemented replacement bitmap based representation. For this, unify the used helper classes to handle more than just Svg. For 1st try, add test code and static bool switches Change-Id: I6e0a82943541d811a8f8d65a84115569fcd8cee7
* remove the old collaboration feature based on telepathyMarkus Mohrhard2017-04-141-1/+0
| | | | | | | Change-Id: I1f08d6ef43b76e7bae41ac33bb954f506ae7c485 Reviewed-on: https://gerrit.libreoffice.org/36542 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* lets always have at least dbtoolsCaolán McNamara2016-12-191-1/+1
| | | | | | | Change-Id: I72f768ad760fd9fa1e3ec988e5217672bca9c824 Reviewed-on: https://gerrit.libreoffice.org/32175 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* screenshots: add new global make targetArmin Le Grand2016-08-181-1/+1
| | | | | | | | | Up to now the screenshot creation was added/dependent of target slowcheck. Since quite some modules have added screenshot creations now, I added an own target 'screenshot' to allow to keep current slowcheck and screenshot creation separated Change-Id: I80a49a0db607edf8e0405672d570f624d29912e7
* uitest: build system part for new uitestsMarkus Mohrhard2016-06-181-1/+2
| | | | | | We now can call the uitests with make uitest.uickeck Change-Id: I20c73efd93c7987f3b841cd0e3e7842ee7a5dab9
* clew: move this foreign code to external/clewMichael Stahl2016-03-211-1/+0
| | | | | | | | | | | ... so that hopefully it won't be "cleaned up" and needlessly diverge from any hypothetical future upstream. Change-Id: I10503072f618ac6b74bc52d4d59c0d8951bd8d0d Reviewed-on: https://gerrit.libreoffice.org/23075 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* drop basebmp entirely nowCaolán McNamara2016-01-201-1/+0
| | | | Change-Id: I534848c4be8eadf86b7f31ac742a80982405f56f
* online update: Add MAR library creation capabilityNathan Yee2015-06-291-0/+1
| | | | Change-Id: Icf2a97b4b6f7bc75aaaec86bf5bc56192396d4e4
* Remove library urelibs. It was more just a temporary hack and is not used.Matúš Kukan2015-03-201-1/+0
| | | | Change-Id: I7566dcf21aae6b800adb58d8c94e350bb0da720c
* Fix circular dependency with libmerged, finallyMatúš Kukan2015-02-021-3/+3
| | | | | | It was there for a long time. Not a fatal error. Change-Id: I7804de7494ad027eac6434a542ae55f8d42953e9
* drop crashrep unused since start of LibreOfficeCaolán McNamara2015-01-071-1/+0
| | | | | | | Change-Id: I3df1216054c133314b2317849744a0a37e9fbc8f Reviewed-on: https://gerrit.libreoffice.org/13733 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* The touch module, ByteBufferWrapper, and the libotouch library can go away nowTor Lillqvist2014-12-181-1/+0
| | | | Change-Id: I6f4a6679c263ac81d1cf5c66f18782e857da5ff8
* gbuild: Do not require gb_Library_use_externals for libmergedMatúš Kukan2014-12-151-7/+10
| | | | | | | | | Instead, automatically get the externals when parsing other makefiles. This commit fixes the build and hopefully avoids problems in future because people didn't know they had to add externals for libmerged too. Similar should be done for other functions like add_libs... Change-Id: I5aea4c43f4b6838092ada81c310ef1100f241108
* Don't treat clew as part of an "external" clcc moduleTor Lillqvist2014-12-081-0/+1
| | | | | | | | | | | | | | | | | | | There is no obvious authoritative upstream for clew anyway, so it causes philosophical problems for distros. For a while, we used to use a zip archive from the "clcc" project on SourceForge that included clew.c and clew.h. (Before that we also just had clew.c and clew.h in our source repo.) So, drop the external/clcc module and have clew.c and clew.h in the source repo again. But this time clew is in a module of its own, not in sc. This re-introduces "No need to have OpenCL optional at configure-time" This reverts commit 764836cb00e8e6dfd2ab48e080a166ec90359e01. Change-Id: I413142f4f9f8399489f9c3e5327132822f07a454 Reviewed-on: https://gerrit.libreoffice.org/13368 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* Work in progress: Move Calc-independend OpenCL configuration out of scTor Lillqvist2014-11-271-0/+1
| | | | | | | | | | Intermediate commit. More changes will follow: The device selection logic needs to be moved, too. (And cleaned up.) Instead of the separate formulacalculationoptions dialog we should simply have a normal options page for those OpenCL-related settings that will remain purely Calc-specific, like the formula opcode subsetting. Change-Id: Id60d95e80d377cbbf5780beb473b221bce06b5e5
* Don't bother with a separate dynamically loaded scopencl libraryTor Lillqvist2014-10-291-1/+0
| | | | | | | | | | | Just link that code into the sc library. We use clew anyway to handle optoinal presence of OpenCL at run-time. This is a straightforward change for now. Could be cleaner; we could get rid of the fairly pointless wrappers in sc/source/core/opencl/formulagroupcl.cxx for instance. Change-Id: I23215c6516ef04698f6891e2a7fc6611dc83b37a
* Fix circular deps when opencl is disabledPeter Foley2014-09-131-1/+2
| | | | | | | Change-Id: Ic68f3ae19ae55d507b80f4685966357d55cb47b9 Reviewed-on: https://gerrit.libreoffice.org/11407 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* gbuild: serialize linking on "make check" tooMichael Stahl2014-08-261-1/+1
| | | | Change-Id: Icdcca50627d2a7aed19287807f8f1bc17cb18efb
* Move liblibreoffice into LibreOfficeKit.Andrzej Hunt2014-06-111-0/+1
| | | | Change-Id: Ib2754a77be470faaa6f9b27644a1d8dd082ed2b8
* No fpicker needed for non-DESKTOP surely?Tor Lillqvist2014-05-071-1/+1
| | | | | | | Sure, not a lot of code, but best to not even compile it, to catch eventual usage attempts. Change-Id: I7462ea9a5fbe6080fcec2f424d1a1b80ad0afe21
* We don't want forms in the no-DBCONNECTIVITY case after all, I thinkTor Lillqvist2014-04-281-1/+1
| | | | Change-Id: I84e5334c8db4d5c41eccb5ab2203c07aafd20adb
* Intermediate commit of hacking on --disable-database-connectivityTor Lillqvist2014-04-181-2/+2
| | | | | | | | | | | | | | | Add HAVE_FEATURE_DBCONNECTIVITY to <config_features.h> instead of using (or not, more likely) -DDISABLE_DBCONNECTIVITY. The plan is still that database connectivity would be disabled always for the non-desktop platforms, and otherwise disabling it would be a configure option. But, still lots to do; the TiledLibreOffice iOS test app gets tons of undefineds when linking if I actually try to disable the database connectivity. Change-Id: If1e4b55faa1514cd55dec5fc5487a30d689739ac
* More generic way to disable avmediaTor Lillqvist2014-04-171-1/+1
| | | | | | | | | | Introduce a configure option --disable-avmedia. For non-desktop, avmedia is always disabled (for now), and for desktop enabled by default. Add AVMEDIA to BUILD_TYPE when enabled. Don't build avmedia when disabled. Add HAVE_FEATURE_AVMEDIA to <config_features.h>. Bypass avmedia-related code when disabled. Change-Id: I919c6e199bff87d9f142d55dff6373f0ed217f39
* Fold psprint_config into vclKhaled Hosny2014-03-211-1/+0
| | | | | | | | | | The files are only used by the psprint stuff in vcl, so move them closer to it. We should kill all of this anyway, but that is for another day. Change-Id: Ie3b893c92d556333c9d8b041859d5e97604ace10 Reviewed-on: https://gerrit.libreoffice.org/8694 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* move remaining padmin dialogs into vclCaolán McNamara2014-03-211-1/+0
| | | | | | and so padmin is no more Change-Id: I554cefa8b38581daad8a78bafa167448b0a0ef61
* Consistently use gb_Helper_optionalTor Lillqvist2014-02-191-2/+2
| | | | Change-Id: I73108da58cfb1243b699678661a628643fa170a2
* Fix fallout from 9ad3fc29dd98167c35fcb599da0b4e764ddf04ddTor Lillqvist2014-02-191-1/+3
| | | | | | No scui library for non-DESKTOP any more. Change-Id: Ic92aecc796e3e889ad1f3dceeb5ec540857d3d44
* move glm to externalMarkus Mohrhard2014-01-291-1/+0
| | | | Change-Id: Ifa9584ab86c2ca02b2b62fb95a2c029a278aea9a
* add glm to the libreoffice buildMarkus Mohrhard2014-01-291-0/+1
| | | | Change-Id: I40580283c29b6edcbffaeade2758a49c342239cf
* fdo#39956 Delete JABDavid Ostrovsky2013-12-051-1/+1
| | | | | | | | | | | JAB has been discontinued in favor of the native IA2 bridge. Change-Id: I88461f73c620507d3e97b077ea2abdd2229322e1 Reviewed-on: https://gerrit.libreoffice.org/6819 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* RepositoryModule: conditionally add winaccessibilityMichael Stahl2013-11-191-0/+1
| | | | Change-Id: I5f72d01ea96835607f93328528051651866354d9
* fdo#70393: move libxmlsec to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: I1bcdd01aad7fc2ee2d2f635b0ae4c4183c9ab092 Reviewed-on: https://gerrit.libreoffice.org/6571 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move np_sdk to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | | Change-Id: Iafba7ff0d0a4b163f9d99195cab36c9968e0bd73 Reviewed-on: https://gerrit.libreoffice.org/6558 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move zlib to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: I13dec52e6999d9c8aa0ba1f0c31ee8c36e1b6aac Reviewed-on: https://gerrit.libreoffice.org/6556 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move xsltml to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: I2d244cc2ea9390f3a118bb620d397faa59e4e491 Reviewed-on: https://gerrit.libreoffice.org/6555 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move vigra to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: I98e2ae25865c4ec38da19a24ba4347540d170e4f Reviewed-on: https://gerrit.libreoffice.org/6554 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move ucpp to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: I05419939ca0d6c55d24088d4b4adf3e262e50083 Reviewed-on: https://gerrit.libreoffice.org/6553 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move rhino to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: I7d7858d84a62568d9b0c61403645da13658e78d2 Reviewed-on: https://gerrit.libreoffice.org/6552 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move redland to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: Ia857f943b8f2915c857ec4c9fa363760699e5206 Reviewed-on: https://gerrit.libreoffice.org/6551 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move python3 to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: Ic5796f096255d2d84e39415324e8a2e06bcf09c9 Reviewed-on: https://gerrit.libreoffice.org/6550 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move postgresql to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: Ibd7c9a4db0150bdb115b061e21587ca964dc2c84 Reviewed-on: https://gerrit.libreoffice.org/6549 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* fdo#70393: move poppler to a subdir of externalKhaled Hosny2013-11-041-1/+0
| | | | | | | Change-Id: I399df92d2b6907c129e18f3a55afeadf02783c14 Reviewed-on: https://gerrit.libreoffice.org/6548 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>