summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2016-04-11Get rid of _XPMPRIVATEStephan Bergmann
Change-Id: I37396cfe303bdc17520a69ee7cbdbdbc219eea1c
2016-04-11Get rid of _XBMPRIVATEStephan Bergmann
Change-Id: I4e2cd2d98299ee0b25e05b8a96fb8c3b8390b66d
2016-04-11Get rid of _GIFPRIVATEStephan Bergmann
Change-Id: I3e6b8d424c460987f7a6269ad035ecaeafe48366
2016-03-27mkdoc_portal: fix issue with main doc page generationNorbert Thiebaud
Change-Id: I64fd0e7c9a574b0ed8164ca6faaf589a2ed83ed5
2016-03-27typo in doc generation makefileNorbert Thiebaud
Change-Id: I1eca853d05beb4968795cc272ef57f5791a1dc20
2016-03-22android: add constructor functions that fell victim to tdf#74608Christian Lohmaier
various changes to add constructor functions for UNO component implementations (see tdf#74608) caused those to be "invisible" to the android viewer, as solenv/bin/native-code.py determines what's available in the android lib. This change adds back the nimimal required ones to allow opening (basic) documents again. Change-Id: I8e6ef6d42dd566f94c5133bab1d6e5d6f465e118
2016-03-16coverity#1356338 inline markup didn't workCaolán McNamara
Change-Id: I8b1bb924afe13a034125c892205aae8167a10bd1
2016-03-14script/makefile to build doxygen docs in parallelNorbert Thiebaud
Change-Id: I6b56ac08db71eb354e0b2d57913e6e78d2652877
2016-03-10Avoid reserved identifiersStephan Bergmann
Change-Id: I6275327a1b079f8cc0939e608dbbaff544ab05b0
2016-03-09Fix unrecognized -Wv:18 option for clang-cl on MSVC 14.0David Ostrovsky
Change-Id: I4ac94475b663c1ec1f5148b766a81a31adb1d49e Reviewed-on: https://gerrit.libreoffice.org/23038 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-03-07drop handling of templates in SrsTargetDavid Tardon
Change-Id: I5445837ec4f647e91fe2aeab1251e48628f5e7f1
2016-03-05vs2015 spam C4267 even in 32 bits mode, silence it for now.Norbert Thiebaud
Change-Id: I55ba6e9c51a5bbfc366a36e8e0baef9cf05d5bbc Reviewed-on: https://gerrit.libreoffice.org/22933 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-03-04clang-cl: Enable more warnings etc. (like in the Clang/GCC case)Stephan Bergmann
Change-Id: Ia1fb09b89d3ccc3c7f4a11799f0d8eac99c6c7a9
2016-03-04harden OS X code signing script (handle spaces in bundle name)Andras Timar
Change-Id: Icf9bdcd0bcd988d32477cf9ab7f8d917ff6a2275
2016-02-27MSVC 14.0: Fix building 64bit libraries in 32bit modeDavid Ostrovsky
Change-Id: I006d21b6240898cbaed2b382276654d3ad8076a2 Reviewed-on: https://gerrit.libreoffice.org/22732 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
2016-02-25Avoid hard-coded perl path, check with envcoypu
Change-Id: If39a4991b487b14d21572d6e3d785df4c287f190 Reviewed-on: https://gerrit.libreoffice.org/22238 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-02-23quiet down mkdocs.sh on consoleNorbert Thiebaud
Change-Id: Ibf1cc6dcec3909f8aa639e52a13c2b8641c28628
2016-02-21windows: silence new warning for nowNorbert Thiebaud
Change-Id: I10b3269e3ac81f0c7e3fa60229e2b1e3fcab512b Reviewed-on: https://gerrit.libreoffice.org/22590 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: Jenkins <ci@libreoffice.org>
2016-02-21Force pdb write synchronization on all MS compilersDavid Ostrovsky
Change-Id: Id367ad150fa50cb3ed4d32cb5c7c8408f91e371a Reviewed-on: https://gerrit.libreoffice.org/22544 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-02-18gbuild: AutoInstall: rewrite scp2 file generation in PythonMichael Stahl
Much more readable. Change-Id: I87c696e3f2f17a98c83eab9ed8149b79902be0fe Reviewed-on: https://gerrit.libreoffice.org/22431 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-02-18solenv: use html files for doxygen, not xhtml filesChris Sherlock
Change-Id: I2dd6e80698818f2a02e63cf91a72fe8c08b2265c Reviewed-on: https://gerrit.libreoffice.org/22453 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
2016-02-17use consistent #define checks for the Windows platformNoel Grandin
stage 2 of replacing usage of various checks for the windows platform with the compiler-defined '_WIN32' macro In this stage we focus on replacing usage of the WIN macro Change-Id: Ie8a4a63198a6de96bd158ecd707dadafb9c8ea84 Reviewed-on: https://gerrit.libreoffice.org/22393 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-17gbuild: AutoInstall: Packages in ooo module run into 8k Win32...Michael Stahl
... command line limit, so use try to use $(file) on that platfrom while preserving the existing echo code for Macs. Change-Id: I65e3f6b082df201830fa16375a9fad407cff8085 Reviewed-on: https://gerrit.libreoffice.org/22409 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2016-02-16gbuild: add missing commas to fix build with make < 4.0Michael Stahl
(regression from c33fb4828e2fda2648f11614a20ce0172d4af3db) Change-Id: I8d20343401cab13a3b6721d0d3016edaeb7dd898
2016-02-16gbuild: yet more substitution for AutoInstallMichael Stahl
Pyuno creates packages with a "/" in the name, so need to escape that too. Since it's getting a bit repetitive facotr out a function to do the escaping. Change-Id: I4481d6a291b384390723a04e3e82615e73edc7eb Reviewed-on: https://gerrit.libreoffice.org/22392 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: Jenkins <ci@libreoffice.org>
2016-02-08Fix typosAndrea Gelmini
Change-Id: I4586168d3af81f047a4ded59fc6d257f17554885 Reviewed-on: https://gerrit.libreoffice.org/22194 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-02-05solenv: fix mkdocs.sh to take into account projects with no inc dirChris Sherlock
Change-Id: I959279c11f0ae5f372936ee3db605716cab37c21
2016-02-04accessibility: fix rest of doxygen errorsChris Sherlock
I've changed the doxygen generation script to generate an xhtml page, and it uses SVG diagrams now. Change-Id: I876795675ae9ebcfec6f7fe5edc43c9d2e4964d3
2016-02-04accessibility: fix doxygen errorsChris Sherlock
Change-Id: Ib1bed3e4df91ad00ecf2deb5c3d135cc2f5561b5
2016-01-27Add optional debugrun soffice.bin arguments...Jan-Marek Glogowski
using the gb_DBGARGS variable. This value is appended to the gdb "set args" command. Change-Id: Ic15754d7edcc448f283522338900684a29a03cf3 Reviewed-on: https://gerrit.libreoffice.org/21364 Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de> Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>
2016-01-21detailed warnings for invalid pch filesPeter Foley
Change-Id: I28e55bbcae6d16af4ef230d1ec263ab356e1049f Reviewed-on: https://gerrit.libreoffice.org/21586 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2016-01-21Make ccache work properly with GCC PCHPeter Foley
Change-Id: I2cbf3fc3ba2df7131ce9328de8bada701ecb3b65 Reviewed-on: https://gerrit.libreoffice.org/21524 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2016-01-21gbuild: missing dependency in CustomTargetMichael Stahl
Change-Id: I560384d91fa5c6ba42123330369628419fe1bc1c
2016-01-20drop basebmp entirely nowCaolán McNamara
Change-Id: I534848c4be8eadf86b7f31ac742a80982405f56f
2016-01-19Revert "LTO fixes for android"Tor Lillqvist
Seems to break the tinderbox, needs more work? This reverts commit 6aaf1ec5a781b50ceda6d0d288a43dba435be2ce.
2016-01-18LTO fixes for androidPeter Foley
Change-Id: I2d4cedac4081260c5147d8c11904d042c765e3a6 Reviewed-on: https://gerrit.libreoffice.org/21557 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2016-01-18Wrappers for LTOPeter Foley
When building with GCC, the gcc-ar, gcc-ranlib, and gcc-nm wrappers must be used for the linker to properly resolve symbols from static libraries containing LTO objects. Likewise, clang requires the llvm-ar, llvm-ranlib, and llvm-nm wrappers. Change-Id: I539017b6da7732f998a49820dc01d0e6b302952a Reviewed-on: https://gerrit.libreoffice.org/21502 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2016-01-15vcl: allow doxygen to see boost::intrusive_ptrChris Sherlock
We are using boost::intrusive_ptr for a number of classes, unfortunately by default we cannot see this in the Doxygen collaboration diagrams. However, we can work around this problem by making a dummy namespace which we include in a header that is scanned by Doxygen, but never included in LibreOffice. To be sure of this, however, I have put #ifdef DOXYGEN_ONLY guards around the file and defined this in the Doxygen config file. Change-Id: I18d6956518a49e6006b64e2147023ec8266c8f5c
2016-01-13gbuild: let's hope this MSVC2012 specific hack is unnecessary nowMichael Stahl
... at least for dbulo.dll there are no such warnings. Change-Id: Ib0c77e71ba5737ecd3e2f6812c3cf03010b7eff9
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-08vcl: exclude precompiled headers from doxygenChris Sherlock
Change-Id: I97e931ae654b3c61de92866bf6c4a3d22e3f96c9
2016-01-08vcl: configure some predefines in Doxygen for several of the vcl filtersChris Sherlock
Change-Id: I1e2c72b67ad1d26f6d3ec8a1944e417a86f57942
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-08Upgrade doxygen config file via doxygen -u solenv/inc/doxygen.cfgChris Sherlock
Change-Id: Id6e1ac65840e1fa1b572f7548aca8e79845799ba
2016-01-07configure: hard-code /usr/bin/{sort,find} for CygwinMichael Stahl
... to avoid calling C:/Windows/system32/{sort,find}.exe, if those happen to be first in PATH. On a Windows 7 system, the other conflicts appear to be harmless, we don't use "more", "expand", "timeout", "whoami". Change-Id: Iceefeb7ee6725291b04c0eba465991bb1df96b57 Reviewed-on: https://gerrit.libreoffice.org/21175 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Tor Lillqvist <tml@collabora.com> Reviewed-by: Tor Lillqvist <tml@collabora.com>
2016-01-05sot_component_getFactory is goneMatúš Kukan
Change-Id: I4c0360b088f7de8bbcd598fcf3f35c6de13b6c66
2016-01-02GDB: pretty-print more sw::mark::MarkBase classesJan-Marek Glogowski
Generalize the UnoMark pretty printer to actually print many objects inheriting from sw::mark::MarkBase. Also adds the mark name to the output. Change-Id: Idaec06ba448702ee3a47b474736df954646c0300
2015-12-20solenv: clarify maven/buck/jar upload howtoThorsten Behrens
Change-Id: Ia8897583ad88f30dfcfbbb36c8d37632bc2877ce
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>