summaryrefslogtreecommitdiff
path: root/solenv/gbuild/extensions
AgeCommit message (Collapse)Author
2014-04-08vclopengl needs to be in libmergedMatúš Kukan
Change-Id: I7265aa6f79bcee99bf5c60dc21b61ea95ae85864
2014-03-21another hidden libspa usageCaolán McNamara
Change-Id: I523a9813c2b121342fc1bc31328ff8ce48f68c4d
2014-03-01Merge HTML detection to text detection serviceMaxim Monastirsky
Setting the filter name explicitly is not really required, because TypeDetection::impl_checkResultsAndAddBestFilter is able to select the correct filter anyway. But it seems that other detection services also do it, so I followed that way. Change-Id: I6e73fa79c6867d82f98d63e8d2b7865446f088ef Reviewed-on: https://gerrit.libreoffice.org/8213 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2014-02-27normalize values of CROSS_COMPILINGMichael Stahl
Change-Id: I0cc43cef91e3fcd82a3558a16ab0afbd4d56b141
2014-02-26fdo#75526: sdk: install URE library symlinks / import libs againMichael Stahl
This is a bit involved because since the LinkTarget now creates the instdir/sdk/lib/* files itself a Package cannot be used; so convert the URE libraries to AutoInstall and add special handling for them to gb_Helper_register_libraries_for_install to create the necessary links in the "sdk" install-module. (regression from 70c35265f517ef372cb739d4cc64499abf57a838) Change-Id: Ia5467f3303d59f7f5f4a88adc22ceffb82a21ff1
2014-02-10adjust PackageInfo for zip filesBjoern Michaelsen
see commit 7fe9808f009af2f0a4da58663eacd2caccdcaafe for reference
2014-02-04gbuild: add gb_Helper_register_packages_for_installMichael Stahl
Change-Id: I855a7e260a9ad05d655d121dbed97597b21187d2
2014-02-04gbuild: add gb_Helper_register_jars_for_installMichael Stahl
Change-Id: I560a8eded4747a9332f5dac29009eafd3d6e68b7
2014-01-23related: fdo#73682 Introduce HTML detection serviceMaxim Monastirsky
Change-Id: I66bb579019ce8411b821c623955a454fd81cf811 Reviewed-on: https://gerrit.libreoffice.org/7600 Reviewed-by: Kohei Yoshida <libreoffice@kohei.us> Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2014-01-04speed up install-package-$FOOBjoern Michaelsen
- 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
2013-12-24fdo#60698: Merge odbcbase into odbcMarcos Paulo de Souza
We odbcbase is just used inside odbc library, so merge them. Change-Id: I4f4b34873b570ddcf1065c49e5310a1e73092fd6
2013-12-10No such package: xmlhelp_xsl.Matúš Kukan
It was removed in 56bb796673657c9f8683bbff08070c77c4c889cd. Change-Id: Ia652d73d4aba26b39792286a1f410970b4e3b418
2013-12-08initial install-package-foo target for partial installsBjoern Michaelsen
Change-Id: I4ee41fdb600cb3a89da387dffe64e6a30192761c
2013-11-28put CJK/CTL .xcds into instdirDavid Tardon
Change-Id: Ibbc34014f91c8f1ce73a6e9a8f61fa421fdb9144
2013-11-27add missing l10n config filesBjoern Michaelsen
Change-Id: Ia7e654cdeffd832f51016ff51aa180fe3924ff4e
2013-11-27add uiconfig file translationsBjoern Michaelsen
Change-Id: I9bb39bdd677af4be0da621370c51eb9e22ecc33f
2013-11-27add missing help files in packageinfoBjoern Michaelsen
Change-Id: Ia2498a118e729276a78ef3a4eb43b5d0b302d326
2013-11-21make packageinfo targetBjoern Michaelsen
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>
2013-11-21fdo#60698: Unify spl and spl_unxMarcos Paulo de Souza
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>
2013-11-17good-bye stringex, you served wellAndras Timar
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
2013-11-15No fpicker lib any more, no mork lib on WindowsTor Lillqvist
Change-Id: I07cdd13eef09a84abca0d5204c6f55ca25b9d9c0
2013-11-03fix target nameDavid Tardon
Change-Id: Icdc912c8d36fe75bedb5a3744018b5d100f45f21
2013-11-02remove SOLARENV variableMichael Stahl
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
2013-10-31solver doesn't solve anything...Michael Stahl
... 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>
2013-10-18fdo#60698: Move fileaccess module to ucbMarcos Paulo de Souza
Change-Id: I4c688a4aeedcae56ed6404574bd1bb392d4190cb Reviewed-on: https://gerrit.libreoffice.org/6311 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-09-19Directly build UNOIDL .rdb files from .idl filesStephan Bergmann
...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
2013-09-18New unoidl-check tool to replace regcompareStephan Bergmann
...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
2013-08-19Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
2013-06-15Add gengal to RepositoryFixes and autoinstall it.Matúš Kukan
Change-Id: I935fb9fd2620447f9aba9142b7db896e6fe31133
2013-06-04remove cosv, udm and autodocMichael Stahl
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
2013-05-16use $(OS_FOR_BUILD) to fix mingw cross-compilationDavid Tardon
Change-Id: I606e99e80ace5b086210e5a724a3e979e2b98cbf
2013-05-15gallery: get windows gengal command-name right.Michael Meeks
Change-Id: I488c57cfa58510e50b9b6819d55b23283aaddf49
2013-05-15gallery: use icerun for building, and tweak for windows use.Michael Meeks
Change-Id: Ic9e30661f05506b3616eaf417f8e3deed7290830
2013-05-15gbuild: make Gallery workDavid Tardon
Change-Id: Ia2914e24f03cdb3f24df30bf203a09d18f4a8fd4
2013-05-07gbuild: don't turn off also gb_FULLDEPS when running 'make build'Matúš Kukan
Change-Id: I7c06fe72789eb6108b13eefaca3ff9c9b3416f31
2013-05-06gbuild: predefine list of help packs to buildDavid Tardon
It does not make sense to repeat the same check many times. Change-Id: I71fac6a4e8283d293a6bd50637ff3a1e6c2ad40d
2013-05-04do not merge pyuno/pyloaderPeter Foley
Change-Id: I2803eaa9dcd516059fc879e1ca98dc3a5f088284
2013-04-30Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-24Add license filtering to configure.Michael Meeks
Change-Id: Icd53c6ccfcca25d828d79ad62d1e075869998850
2013-04-23urelibs: do not merge purpenvhelper (unless mergelibs=all)Matúš Kukan
Change-Id: I147d05b91d46f05461f0548000c891f89486bcc7
2013-04-23urelibs: add more librariesMatúš Kukan
Change-Id: Ibe1e811c2ee1db93200b63023dc5922cf1ecb6ca
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-16Revert "do not merge public ure libraries"Matúš Kukan
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.
2013-04-16do not merge public ure librariesMatúš Kukan
No more need for URELIBS, depend only on MERGELIBS. Change-Id: I5a93031116c26bbbe375e9c467e7b427487ec18b
2013-04-15add a bunch more libs to libmergedPeter Foley
Change-Id: Iafced50131c0aaf81c07d1e0bc91fd39547e6682
2013-04-15add extensions libs to libmergedPeter Foley
Change-Id: I65a4358c3214c43714bc0d13a05a316799cafb24
2013-04-15add embeddedobj libs to libmergedPeter Foley
Change-Id: I8316103a94dc7284dad4ae7da2cf28ceb7e2ce50
2013-04-15avoid unit testing when cross-compiling more simpleMatúš Kukan
This reverts commit d4ea8c6b7ee32dfbe1525cae45ad44d411052c33. Change-Id: I85dacbf962cf5911c826c55fe08cfe6effe0e9d7
2013-04-15add desktop libs to libmergedPeter Foley
Change-Id: I0e5477f84de316598015330cea995e42f1249acb
2013-04-15libmerged: add more libraries and cleanupMatúš Kukan
Change-Id: I68c6f4d4bae3ae495dd2033c95f47a34a4aba560