summaryrefslogtreecommitdiffstats
path: root/solenv/gbuild/extensions
Commit message (Collapse)AuthorAgeFilesLines
* related: fdo#73682 Introduce HTML detection serviceMaxim Monastirsky2014-01-231-0/+1
| | | | | | | Change-Id: I66bb579019ce8411b821c623955a454fd81cf811 Reviewed-on: https://gerrit.libreoffice.org/7600 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
* speed up install-package-$FOOBjoern Michaelsen2014-01-042-7/+16
| | | | | | | | | | | - make packageinfo needs to see the all the Makefiles - however, usually it does need to be called only once for a build - thus, doing the generation of the packageinfo files in recursion (with parseing the full Makefiles) and full generated dependencies, therefore allowing the install targets to do their work without parsing all the Makefiles and hence quicker Change-Id: I477a528dcdfc3fbf5d7147bf328672ab13ece8da
* fdo#60698: Merge odbcbase into odbcMarcos Paulo de Souza2013-12-241-1/+0
| | | | | | We odbcbase is just used inside odbc library, so merge them. Change-Id: I4f4b34873b570ddcf1065c49e5310a1e73092fd6
* No such package: xmlhelp_xsl.Matúš Kukan2013-12-101-1/+0
| | | | | | It was removed in 56bb796673657c9f8683bbff08070c77c4c889cd. Change-Id: Ia652d73d4aba26b39792286a1f410970b4e3b418
* initial install-package-foo target for partial installsBjoern Michaelsen2013-12-082-2/+17
| | | | Change-Id: I4ee41fdb600cb3a89da387dffe64e6a30192761c
* put CJK/CTL .xcds into instdirDavid Tardon2013-11-281-0/+6
| | | | Change-Id: Ibbc34014f91c8f1ce73a6e9a8f61fa421fdb9144
* add missing l10n config filesBjoern Michaelsen2013-11-271-0/+6
| | | | Change-Id: Ia7e654cdeffd832f51016ff51aa180fe3924ff4e
* add uiconfig file translationsBjoern Michaelsen2013-11-271-0/+6
| | | | Change-Id: I9bb39bdd677af4be0da621370c51eb9e22ecc33f
* add missing help files in packageinfoBjoern Michaelsen2013-11-271-1/+2
| | | | Change-Id: Ia2498a118e729276a78ef3a4eb43b5d0b302d326
* make packageinfo targetBjoern Michaelsen2013-11-211-0/+71
| | | | | | | Change-Id: Id5f6f5c1f3e46df2d9033ccd5bbf2af6ab38a9e8 Reviewed-on: https://gerrit.libreoffice.org/6754 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
* fdo#60698: Unify spl and spl_unxMarcos Paulo de Souza2013-11-211-1/+0
| | | | | | | | Change-Id: Ifd328ff3ce12364e95d05405759df6588b3a86bc Reviewed-on: https://gerrit.libreoffice.org/6503 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
* good-bye stringex, you served wellAndras Timar2013-11-171-1/+0
| | | | | | | | | It will be better to handle Android Impress Remote localization independent of the big LibreOffice source tree. Instead of stringex, we will use android2po, a 3rd party utility for conversion strings.xml <-> pot/po. Change-Id: I4eae53e4f8d94c55e5564d54c5e5c214bc9569d7
* No fpicker lib any more, no mork lib on WindowsTor Lillqvist2013-11-151-2/+1
| | | | Change-Id: I07cdd13eef09a84abca0d5204c6f55ca25b9d9c0
* fix target nameDavid Tardon2013-11-031-1/+1
| | | | Change-Id: Icdc912c8d36fe75bedb5a3744018b5d100f45f21
* remove SOLARENV variableMichael Stahl2013-11-021-1/+1
| | | | | | | | It is constant and can just be replaced by $(SRCDIR)/solenv. Use BUILD_TYPE where it was used to check if config_*.mk is sourced. Change-Id: Ib9d480c57194b6340093aa47776f8768df69b7d1
* solver doesn't solve anything...Michael Stahl2013-10-311-3/+1
| | | | | | | | | | | | | | ... it is an abbreviation of "Solar Version". Since nobody can remember that: remove OUTDIR OUTDIR_FOR_BUILD SOLARVER SOLARVERSION solarpath and any mention thereof. Change-Id: Idb3031c4f25a76ac05b22ec67e3ca3e1e8e512ad Reviewed-on: https://gerrit.libreoffice.org/6515 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* fdo#60698: Move fileaccess module to ucbMarcos Paulo de Souza2013-10-181-1/+0
| | | | | | | Change-Id: I4c688a4aeedcae56ed6404574bd1bb392d4190cb Reviewed-on: https://gerrit.libreoffice.org/6311 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* Directly build UNOIDL .rdb files from .idl filesStephan Bergmann2013-09-191-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...via unoidl-write and the new source-format registry provicers, instead of using idlc to produce .urd files, regmerge to merge them into legacy .rdb files, and unoidl-write to translate those to new UNOIDL .rdb files. gb_UnoApi and gb_InternalUnoApi ctors take an additional argument now that is the path (below $(SRCDIR)) of the source-format registry from which to obtain UNOIDL entity definitions. It can either be an .idl file (in which case no *_add_idlfiles calls should be used and the resulting .rdb will contain all the entities from that one .idl file; used in some tests to conveniently define all test-specific entities in a single file) or a directory denoting the root of an .idl file tree (in which case *_add_idlfiles calls specify the entites to include in the resulting .idl file). (In the first case, the generated .rdb file needs to depend on that single .idl file, so the gb_UnoApiTarget ctor contains a dependency on that additional argument, which happens, as a side effect, to trigger rebuilds in the second, tree-based case when addition/removal of .idl files in the tree causes updates of directory time-stamps.) UnoApiPartTarget and all the dependency-tracking logic based on .urd files in solenv/gbuild/UnoApiTarget.mk is gone. Generation of an .rdb file now depends on its source registry (see previous paragraph) and all the .idl files specified with *_add_idlfiles (in the second, tree-based case above). A consequence of that is that gb_UnoApi_add_idlfile, -_nohdl, and -_noheader all do the same now. I left them in for now anyway, maybe they become relevant again when the use of cppumaker is changed to read directly from a source-format registry instead of going via a .rdb registry. The legacy tools idlc, regcompare, regmerge, and regview are still contained in the URE or SDK for now. cb344cd59e1ddb7c6db66dbd9263b4755969d4ba "Revert 'Looks like idlc resolved typedefs inside sequence<...>'" is re-reverted as now "the current offapi.rdb is generated via unoidl-write instead of idlc." Change-Id: I3d9d92f17326bc9f49dd934c85aab6a17951d06d
* New unoidl-check tool to replace regcompareStephan Bergmann2013-09-181-1/+2
| | | | | | | | | | | | | | | | ...for checking compatibility with the reference rdbs. unoidl-check is no longer based on the legacy registry format, but can process all the various new UNOIDL registry formats. regcompare is still included in the SDK for now. (gb_UnoApi[Target]_set_reference_rdbfile now takes a non-empty sequence of rdb files, any necessary dependencies of the final rdf file preceding it just like it is required on the unoidl-check command line. Also, executing the unoidl-check now properly depends on those rdb files.) TODO: unoidl-check is too conservative for now and flags some changes as incompatible that are not. Change-Id: I92e4c69403c5e3fcb31707c98c65a2f509592dd4
* Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist2013-08-191-4/+4
| | | | Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
* Add gengal to RepositoryFixes and autoinstall it.Matúš Kukan2013-06-151-8/+1
| | | | Change-Id: I935fb9fd2620447f9aba9142b7db896e6fe31133
* remove cosv, udm and autodocMichael Stahl2013-06-041-1/+0
| | | | | | | | | implementing UNO IDL support in doxygen: 9 days of work converting IDL file comments to doxygen: 5 days of work removing 57k lines of unmaintained buggy autodoc, bespoke String and File classes: priceless Change-Id: I566edb4f91454baa35e07d901432a8dfd35b9c29
* use $(OS_FOR_BUILD) to fix mingw cross-compilationDavid Tardon2013-05-161-1/+1
| | | | Change-Id: I606e99e80ace5b086210e5a724a3e979e2b98cbf
* gallery: get windows gengal command-name right.Michael Meeks2013-05-151-2/+2
| | | | Change-Id: I488c57cfa58510e50b9b6819d55b23283aaddf49
* gallery: use icerun for building, and tweak for windows use.Michael Meeks2013-05-151-1/+8
| | | | Change-Id: Ic9e30661f05506b3616eaf417f8e3deed7290830
* gbuild: make Gallery workDavid Tardon2013-05-151-0/+1
| | | | Change-Id: Ia2914e24f03cdb3f24df30bf203a09d18f4a8fd4
* gbuild: don't turn off also gb_FULLDEPS when running 'make build'Matúš Kukan2013-05-071-1/+5
| | | | Change-Id: I7c06fe72789eb6108b13eefaca3ff9c9b3416f31
* gbuild: predefine list of help packs to buildDavid Tardon2013-05-061-0/+10
| | | | | | It does not make sense to repeat the same check many times. Change-Id: I71fac6a4e8283d293a6bd50637ff3a1e6c2ad40d
* do not merge pyuno/pyloaderPeter Foley2013-05-041-2/+0
| | | | Change-Id: I2803eaa9dcd516059fc879e1ca98dc3a5f088284
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-302-43/+9
|
* Add license filtering to configure.Michael Meeks2013-04-241-1/+1
| | | | Change-Id: Icd53c6ccfcca25d828d79ad62d1e075869998850
* urelibs: do not merge purpenvhelper (unless mergelibs=all)Matúš Kukan2013-04-231-2/+4
| | | | Change-Id: I147d05b91d46f05461f0548000c891f89486bcc7
* urelibs: add more librariesMatúš Kukan2013-04-231-0/+4
| | | | Change-Id: Ibe1e811c2ee1db93200b63023dc5922cf1ecb6ca
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-222-46/+8
|
* Revert "do not merge public ure libraries"Matúš Kukan2013-04-161-8/+9
| | | | | | | | Does not work because cppuhelper depends on private libraries. So, either by setting URELIBS we break API or can't merge that much or need to think about it more and implement something clever. This reverts commit 75ece7acdc81d17ce26bab966e57fbca7406bf52.
* do not merge public ure librariesMatúš Kukan2013-04-161-9/+8
| | | | | | No more need for URELIBS, depend only on MERGELIBS. Change-Id: I5a93031116c26bbbe375e9c467e7b427487ec18b
* add a bunch more libs to libmergedPeter Foley2013-04-151-1/+14
| | | | Change-Id: Iafced50131c0aaf81c07d1e0bc91fd39547e6682
* add extensions libs to libmergedPeter Foley2013-04-151-0/+9
| | | | Change-Id: I65a4358c3214c43714bc0d13a05a316799cafb24
* add embeddedobj libs to libmergedPeter Foley2013-04-151-0/+2
| | | | Change-Id: I8316103a94dc7284dad4ae7da2cf28ceb7e2ce50
* avoid unit testing when cross-compiling more simpleMatúš Kukan2013-04-151-0/+1
| | | | | | This reverts commit d4ea8c6b7ee32dfbe1525cae45ad44d411052c33. Change-Id: I85dacbf962cf5911c826c55fe08cfe6effe0e9d7
* add desktop libs to libmergedPeter Foley2013-04-151-0/+6
| | | | Change-Id: I0e5477f84de316598015330cea995e42f1249acb
* libmerged: add more libraries and cleanupMatúš Kukan2013-04-151-0/+4
| | | | Change-Id: I68c6f4d4bae3ae495dd2033c95f47a34a4aba560
* autoinstall more OOOLIBS librariesMatúš Kukan2013-04-151-1/+1
| | | | Change-Id: I02c86d7ab6814bfcf559af7408e5d0e1eef59666
* autoinstall more common librariesMatúš Kukan2013-04-151-1/+1
| | | | Change-Id: I293cca130137f35b6ff29925228284ced3d9b1b7
* add connectivity libs to libmergedPeter Foley2013-04-141-0/+9
| | | | Change-Id: Ia82c3a036ef04e24f7494b6a5a54d01e1b5a58d2
* add filter libs to libmergedPeter Foley2013-04-141-1/+35
| | | | Change-Id: I1891d1499aae87a87436bc9aaf4f70203dfbb585
* make mergelibs=all not crashPeter Foley2013-04-131-49/+4
| | | | Change-Id: Ie9a7b6c293a16ebf8773b7868de61ea5601000da
* add purpenvhelper to liburelibsPeter Foley2013-04-131-0/+1
| | | | Change-Id: Idc7d4f57b83e9df844bd49718d25df62dbccfe39
* add tl and basegfx to libmergedPeter Foley2013-04-131-0/+2
| | | | Change-Id: Ie16a3208dd6cc6f0d4fe8e3017b2bf7abc192ecd
* create --enable-mergelibs=all optionPeter Foley2013-04-111-24/+26
| | | | | | | Support cramming everything into one big merged library as well as only the libraries depended upon by almost everything. Change-Id: I69647037dc62840294ba670d5d6c172a4608bf3f