summaryrefslogtreecommitdiff
path: root/solenv/bin
AgeCommit message (Collapse)Author
2016-01-10Fix typosAndrea Gelmini
Change-Id: I9a5940027423ff0791fa7da0b79b617412ce6b86 Reviewed-on: https://gerrit.libreoffice.org/21209 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
2016-01-08solenv: if module is vcl, then include filter directories in doxygen includeChris Sherlock
Change-Id: I79610ab5c9eb3812035d9d2c5f8ce1508451cd60 Reviewed-on: https://gerrit.libreoffice.org/21251 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2016-01-08solenv: allow mkdocs.sh to index selected modules onlyChris Sherlock
I've added a test of the environment variable $INPUT_PROJECTS, if this exists then use the list of modules specified. If it doesn't exist then the script runs as normal and processes all modules. Change-Id: Ibafb826fa20a56d921e5ffacb0f5101ed936ae55
2016-01-05sot_component_getFactory is goneMatúš Kukan
Change-Id: I4c0360b088f7de8bbcd598fcf3f35c6de13b6c66
2015-12-14Fix build on BSDsBaptiste Daroussin
Change-Id: I88fbad89a78262f4c3275aa3a01fbebaacece245 Reviewed-on: https://gerrit.libreoffice.org/20660 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-12-03Add build toolchain to upload LibreOffice API to Maven CentralDavid Ostrovsky
Set up the toolchain to create sources and javadocs artifacts in addition to JARs created during the build. Use Buck build tool for that: [1]. This is a fork of Google's build tool Blaze, created by Xooglers at Facebook. This build tool (like Blaze itself) uses Python to write build files. Add needed tools and build files to install LibreOffice API artifacts to local Maven repository or deploy them to Maven Central. To build all needed artifacts LibreOffice must be built regularly with GNU make first. To build the rest of the API (sources and javadocs): $> buck build api To replace version number with upcoming release version: $> solenv/bin/version.py 5.1.0 To install the API to local Maven repository: $> buck build api_install To deploy the API to Maven Central: $> buck build api_deploy Detailed documentation is added to document the prerequisites and the workflow to upload LibreOffice API to Maven Central. * [1] https://buckbuild.com Change-Id: Ibdd552a01110836703bc069abe829b9921491cac Reviewed-on: https://gerrit.libreoffice.org/20343 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-11-17refactor unittest help messageBjoern Michaelsen
- get platform switch logic out of shell script - platform specific stuff should be in $(GBUILDDIR)/platform, if possible - do not suggest shell-polluting exports, which might lead to confusion later, suggest setting the var as a one-off addition to the make command - move exception caching down, as it is assumed to be used rather rarely Change-Id: I01db3ca07582a6c6213ebac86fddabb28c925d50 Reviewed-on: https://gerrit.libreoffice.org/19976 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2015-11-12tdf#76239 extract real file version from ttf filesAndras Timar
Change-Id: I9f611a272e6694fe1f9bd5f75358e865eaf3fe5f Reviewed-on: https://gerrit.libreoffice.org/19941 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2015-11-10tdf#76239 fake file version for font filesAndras Timar
Change-Id: I59a9401c0bdc2d641ea54498af0eb1e589ab12f3
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann
Change-Id: I5dfb8238b1365502544f6a383313311a9afd0e80
2015-10-29filelist-split: reading dos files under cygwin retains \r\nChristian Lohmaier
so \r needs to be taken care of in the split-regex as well Change-Id: I834d8dcb95b48bbe6c8fa034d5621f006c0dcef8
2015-10-29filelist split: condition the pattern instead the whole blockChristian Lohmaier
avoids a more complex regex with branches, and doesn't duplicate the execution block Change-Id: I48550c7ea2938001c139b9baecd1282727d7db31
2015-10-29solenv: hack to maybe fix WNT instset creationMichael Stahl
Apparently that regex doesn't work on WNT for non-obvious reasons; clearly this should be fixed properly by somebody with actual Perl knowledge. (regression from 644fe0abd5dd9fb468c913337ae616fe26f9e3ad) Change-Id: Ifed4ff3305e4961709a45f6a0ce40dc0683ccf28
2015-10-26solenv: try to fix installer erroneous error detection of python3.5Michael Stahl
... which (on Mac) has files named "error.cpython-35.opt-1.pyc", "error.cpython-35.opt-2.pyc", and "error.cpython-35.pyc". Change-Id: I24cea3c7d2aacbda5e39224a975e1c6b34a57244 Reviewed-on: https://gerrit.libreoffice.org/19608 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-10-26allow file names with a space in filelistsDavid Tardon
Change-Id: If83c73c3a8a0aab24c31199e3c31d90c215f3eac
2015-10-24Remove left over references to SYSTEM_MOZILLADavid Ostrovsky
In a0c53a961a0af21f69f592b43799cd635c994810 SYSTEM_MOZILLA was removed. Change-Id: I421a293c7611dd5ed0d810c9c8a80f19faf1689a Reviewed-on: https://gerrit.libreoffice.org/19580 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-10-23lp#1170035: Fix l10n for quicklistBjoern Michaelsen
2015-10-14Output all links.txt icons pointing to other icons in one goYousuf Philips
Change-Id: I9fa031c84157d573a63c9e31458ba578618e1596 Reviewed-on: https://gerrit.libreoffice.org/19350 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-11tdf#90053 add svgio to Android Viewer, so display of svg worksChristian Lohmaier
the default Impress templates also make use of it, so not having it only displays white background... Change-Id: I34ffab7389fce60941fd926673a4999d40c50190
2015-10-08OOOVENDOR is redundant here, it is defined by configureAndras Timar
Change-Id: Ied46fd0bfaf010fc819e312a49e2fe3aa5656ee4 Reviewed-on: https://gerrit.libreoffice.org/19255 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2015-10-02tdf#88801 android: add services needed to load flat ODF documentsMiklos Vajna
Change-Id: I5767fa9a240b23de098fc6012555691dfb22c400
2015-09-30Fix typosAndrea Gelmini
Change-Id: I89ff6d31662824d83961d6457b82db8d8031168c Reviewed-on: https://gerrit.libreoffice.org/18977 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-09-28SDK apps actually find URE libs via DYLD_LIBRARY_PATHStephan Bergmann
Change-Id: I29c8177ee0c79f7e2b1834d4c181289cccfab17a
2015-09-19We hardly want xsec stuff for iOS if not for Android eitherTor Lillqvist
Change-Id: Ic6485b060eceb47dc96ee102733f308d71beedb8
2015-09-07solenv: improve unittest-failed.sh for WindowsMiklos Vajna
Instead of saying what to do, do it, so the CPPUNITTRACE="... /debugexe" part can be copy&pasted. Change-Id: I2ae54ad52ffa7dfbbf8b4e61f1fa8a0079c7b570
2015-09-03Fix some perl shebangs.Pedro Giffuni
Most important perl scripts already use a portable method but fix these nevertheless. (cherry picked from commit 93496a6c1e5b2ae1756dc9b8043e2267209387da) Change-Id: Id8b5e974356701e66f9dd8a6bd7a58fd4f5633ae
2015-08-26-Werror,-Wnonconst-parameterStephan Bergmann
Change-Id: I14c7e2245e1333a7cc3c372b29f4a3b679169209
2015-07-31concat-deps: fix build with gcc -fsanitize=... -std=gnu89Michael Stahl
Apparently Clang C89 mode is sloppily implemented and allows this. Change-Id: I78ef943bc4c5f8590dae8879dad65ad9fbe9a9bb
2015-07-21create-tags: recognize C++11 features hidden behind SAL macrosMiklos Vajna
With this, not only the definition, but also the declaration of e.g. 'SwTextFrm::Format' (or any other member function that is overriding a virtual function from a base class) can be found again, just like before SAL_OVERRIDE and the similar macros were introduced. Change-Id: Ic9e429ad7cbb0a1212744115d1567bb79b7c6aa0
2015-07-04Fix typosAndrea Gelmini
Change-Id: Ic6415423f46aaee7ba90239a617c318cf92ae222 Reviewed-on: https://gerrit.libreoffice.org/16711 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2015-06-29instsetoo_native: fix building installation setsMichael Stahl
... after 39b04ad7cb2e10f32e92d3c9bec57e35f64a3304 started using PRODUCTNAME but here it was LibreOffice_Dev for mysterious reasons whereas PRODUCTNAME is LibreOfficeDev so rename for consistency. Change-Id: Ia5f5a24f405923a7ea1641de65709fbf842df79c
2015-06-29Simplify productname logic.Martin Hollmichel
Change-Id: I55fb371843071943ea7966e42444cc56faee9430 Reviewed-on: https://gerrit.libreoffice.org/16589 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-06-28Fix typosAndrea Gelmini
Change-Id: Ifd126a535f18db79a18aaec61b76cdf26ab33dff Reviewed-on: https://gerrit.libreoffice.org/16522 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2015-06-18dead codeAndras Timar
Change-Id: I0f8de2b856be65e070f9d9b121515aa15ae3ea09
2015-06-15fix fingerprint path with system libextextcatDavid Tardon
We want the right path in instdir already. Setting it during installation is too late. Change-Id: I3f7045ce4b4d3cb1f0dfac1c4fcd036db847621d
2015-06-08some spelling fixes, mostly in Java codeNoel Grandin
Change-Id: Ib9d0522a1f371404ee990348712e2d196049f69f
2015-05-25macosx: work around hdiutil error -5341 on dmg packagingNorbert Thiebaud
Change-Id: Iddd265fca9769d9afac67d37877bd3a99068f368 Reviewed-on: https://gerrit.libreoffice.org/15884 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-05-22Revert "solenv: if RR is set, skip gdb backtrace, since it's recorded already"Michael Stahl
This reverts commit ea980f3de1da84de730541217bd497a4d3bb3642.
2015-05-21solenv: if RR is set, skip gdb backtrace, since it's recorded alreadyMichael Stahl
Change-Id: I3a393e91d392c3cc572c46e94d7ea7bb1205c0c3
2015-05-21Fix thinkoTor Lillqvist
2015-05-21Remove more obsolete Android code: The 'AppSupport' stuffTor Lillqvist
2015-05-18OS X codesign fix (e.g. --disable-python case)Andras Timar
Change-Id: Icf6b2b9722481492a2d8d70af9dbb34b04a40df7 Reviewed-on: https://gerrit.libreoffice.org/15779 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2015-05-08OS X SDK.app build fixAndras Timar
Change-Id: Ib6f34f833a6fbaa8038796d86accd385b2a21a44
2015-05-08tdf#78834 enable localized system dialogs on OS XAndras Timar
Change-Id: I37f5b183b36f2a3077f591162402ddd83e4a46d4 Reviewed-on: https://gerrit.libreoffice.org/15673 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2015-05-06android: More services that are probably needed.Jan Holesovsky
Change-Id: Ibc394aa8ae758bbcc478707731cda3b270499ce2
2015-05-06android: add ctors needed for ODT saving to the edit listMiklos Vajna
Change-Id: I8b83b57f8dbbbc3cc75618d133139fdbe2c24603
2015-05-03viewer: Remove some more services.Jan Holesovsky
Change-Id: I298b6a372df2bce889d81c1d716d2c9bec175323
2015-05-02android: Add many missing services, remove several unused ones.Jan Holesovsky
Change-Id: I90cceee234a15526c79e147a0ad670ce6920da99
2015-04-22Bin confusing --enable-mergelibs=all optionMatúš Kukan
It was most probably not working anyway and is something different to libmerged, which intends to merge only core set of libraries. To build everything into one library, approach similar to what we do for Android could be better idea. Change-Id: Id5b8c2fa2b26e8faaaeb022ea55eb2e39909e875
2015-04-16'0' is a not the same as undefined or empty valueChristian Lohmaier
Change-Id: Ie077fc273601607cba72099d650c6774f08240fb