summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)AuthorFilesLines
2015-08-03gdb pretty printers for boost can't iterate with Python 3Michael Stahl2-6/+6
Change-Id: Ie2d1cb7312de6f14a5c6de81eefd7a00be6f75c0 (cherry picked from commit 396643d46a778539f2bde30569d35ec05d7d867b) Reviewed-on: https://gerrit.libreoffice.org/17421 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2015-08-03RepositoryExternal.mk: missing dependency on python3 packageMichael Stahl1-0/+8
This was causing all these "libpython3.3m.so: file not recognized: File truncated" failures. (cherry picked from commit 57dd4d01c1ba036e5da4abf986b8d594d0ccdb95) RepositoryExternal.mk: for some reason Mac wants a GeneratedPackage (cherry picked from commit d9162d24ce242f27f9cc0430f0650daac8e5db24) Change-Id: I5d983fee8d5cd313fbd0d6ece800fa8b80d81b35 Reviewed-on: https://gerrit.libreoffice.org/17398 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: David Tardon <dtardon@redhat.com>
2015-07-28gdb pretty printer for SwNodes fails on Python 3 due to "unicode"Michael Stahl1-1/+1
Change-Id: I8e4983a91d4f97a2a20fbeed89d4e0f186c35fad (cherry picked from commit f29ac1d91b12ab2f55d7ab7afce62238a59b8cba) Reviewed-on: https://gerrit.libreoffice.org/17373 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-06-26restore gb_ExternalProject_use_unpacked, with diff. purposeDavid Tardon1-2/+8
Change-Id: I7d7cbe85219615f80069155a954f917781bc5b71 (cherry picked from commit 3f040ce5ef691c1f93eb788eb67f3de8d772f07a) Reviewed-on: https://gerrit.libreoffice.org/16503 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-06-24gbuild: PythonTest: run tests with --headlessMichael Stahl1-1/+5
The python tests currently use the default desktop-dependent vclplug, but should use svp like every other test. Apparently there's no way to pass command line parameters through python, so set SAL_USE_VCLPLUGIN=svp. Change-Id: Idb9afd87a1721c5188aeecd9b1f83521f6431757 (cherry picked from commit a9833ee9c27fef2f34ce1061ebfdf44d525c35ca)
2015-06-19qadevOOo: fix _XDataPilotTables failure in non-english localesMichael Stahl1-1/+2
Set the UILocale to en but do that with a registrymodifications.xcu as setting it via configmgr requires a restart. Change-Id: I26d9f6aa07852a7f18e2b3b7baccdb2e85524ea4 (cherry picked from commit 32b6002d46682819d440243aff4dd53556e89754)
2015-06-16make debugrun under WindowsJuergen Funk2-2/+17
Debugging with Visual-Studio, attach to soffice.bin Description: Start make debugrun after the start of LO, in VS-Debugger "Attach to Process" to the soffice.bin then start in other box the test with make gb_JunitTest_DEBUGRUN=T JunitTest_YYY" Change-Id: I44571d1d4feafe9ce836d71781eaf793fe72cb92 Reviewed-on: https://gerrit.libreoffice.org/16290 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com> (cherry picked from commit 335ea1819b08dbefabb5d67445668d4868bb1db0) Signed-off-by: Michael Stahl <mstahl@redhat.com>
2015-06-01gbuild: document what CFLAGS/CXXFLAGS etc. *actually* doMichael Stahl1-8/+13
Looks like following GNU build system standards isn't necessarily the best idea, if even the documentation gets it wrong. Also document the ENVCFLAGS/ENVCFLAGSCXX variables. see also: i#116959 and: http://www.gnu.org/software/autoconf/manual/standards.html#Command-Variables Change-Id: I56d8623cbbc800ef80da1610f6fd104ac29beaf9 (cherry picked from commit d3171eb7d0291e3020d542cfc06d0725e039dbfb)
2015-05-27gdb: SwTxtNode -> SwTextNodeMiklos Vajna1-1/+1
Fixes the unexpected ' ~DeletedNode' lines in the output. Change-Id: I1f59c2cd986addd08e632d0bc1cc53b33048db77 (cherry picked from commit 390aa6277af88ef6d0f4c38a503848d01e801875)
2015-05-19TypoJulien Nabet1-1/+1
Change-Id: Ifaf9320a4f616d25609254d92d9b0e224c2ec591
2015-05-19update solenv READNEBjoern Michaelsen2-20/+24
- gbuild is not "shiny new" anymore -- its the default - hint at solenv/doc/gbuild Change-Id: I20be4f10c68a935bd4ec99c4a95714ab08f80ca0
2015-05-19add linkNoel Grandin1-0/+4
Change-Id: I75ffd1e1f877e0d23fdd21370a795fa11bf83f9f
2015-05-19very very basic README for gbuildNoel Grandin2-0/+9
Change-Id: I5272fe6e6007d4a21a2484b8f5bfe42f5b6ab853
2015-05-18Revert "gbuild: CppunitTest: allow specifying arguments with CPPUNITTEST_ARGS"Michael Stahl1-2/+1
This reverts commit 1b6be726449fb9b1ff54bc99a1b8839621444ddc. It turned out not to be necessary, see commit 9ce371fa1626bb845e702ceef66a730547b313a8
2015-05-18OS X codesign fix (e.g. --disable-python case)Andras Timar1-3/+6
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-11Revert "Silence Clang -Werror,-Wreturn-type-c-linkage"Stephan Bergmann1-8/+0
This reverts commit f14cedc4fd7ba784da3f7ca067a1af18b758e368, now that 667910530deb61563d4812db0995da94e25220e5 reverted 9f016bd69422bdfb4cf7c4f5e57356eb98db2d8c again.
2015-05-11Silence Clang -Werror,-Wreturn-type-c-linkageStephan Bergmann1-0/+8
...after 9f016bd69422bdfb4cf7c4f5e57356eb98db2d8c "Switch VclBuilder constructors to use VclPtr." Change-Id: Ifc556c471bfbe3d0abf921ce3556ce75ad7a82ce
2015-05-11-Wshadow appears to work now on Mac OS XStephan Bergmann1-2/+2
...at least in my build against the 10.9 SDK. (Though Clang apparently emits far fewer shadowing warnings than other compilers, anyway.) Change-Id: I1f1e2ef693c3bd0846d85a3f72f32a8610f46194
2015-05-08OS X SDK.app build fixAndras Timar1-3/+2
Change-Id: Ib6f34f833a6fbaa8038796d86accd385b2a21a44
2015-05-08tdf#78834 enable localized system dialogs on OS XAndras Timar1-0/+7
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-07regenerate .rdb if makefile changesDavid Tardon1-0/+1
Change-Id: I2298c9672b1b82f508f15b54d7f773a717df8364
2015-05-06android: More services that are probably needed.Jan Holesovsky1-0/+11
Change-Id: Ibc394aa8ae758bbcc478707731cda3b270499ce2
2015-05-06android: add ctors needed for ODT saving to the edit listMiklos Vajna1-0/+5
Change-Id: I8b83b57f8dbbbc3cc75618d133139fdbe2c24603
2015-05-03viewer: Remove some more services.Jan Holesovsky1-6/+0
Change-Id: I298b6a372df2bce889d81c1d716d2c9bec175323
2015-05-02android: Add many missing services, remove several unused ones.Jan Holesovsky1-27/+55
Change-Id: I90cceee234a15526c79e147a0ad670ce6920da99
2015-04-29solenv: add COMPILER_EXTERNAL_TOOLMiklos Vajna1-4/+4
COMPILER_PLUGIN_TOOL has two effects: 1) It makes LinkTarget aware that no object code will be generated by the compiler (as the compiler is just a tool, not a real compiler), so e.g. it's expected that no dependency output will be generated. 2) It puts some of the clang plugins into rewriter mode. When using some external compiler tool (like a wrapper around clang-rename), then 1) is wanted, but not 2), i.e. getting rid of the dependency generation part is wanted, but none of the rewriter plugins should be activated. So add COMPILER_EXTERNAL_TOOL that does 1) without 2). Change-Id: I83c21da5763a62d654f93c574d89573cdc7c2138
2015-04-26--enable-mergelibs: Turns out we don't need to install saxMatúš Kukan3-8/+11
We are lucky, saxparser(expwrap) is only needed to build localedata* libs which are only runtime dependencies, and can be built *after* libmerged. So, simplify and move runtime deps to CppunitTest. This reverts commits 59cea45ec247df1acb691308c940ff97673e4c48 and partially 5e45637568ceefee21fe329a5254881963fecd7a Change-Id: I1a1fb4a48fd1a22a9b3a48f0eb0f123649c113b0
2015-04-25gbuild: CppunitTest: allow specifying arguments with CPPUNITTEST_ARGSMichael Stahl1-1/+2
Change-Id: Ied595f97c2a6501a7e80a378a474689c43ad60d9
2015-04-22Bin confusing --enable-mergelibs=all optionMatúš Kukan2-97/+1
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-22handle tar.xz tarballsMarkus Mohrhard1-0/+3
Change-Id: I8e36ad989ec54117f85105c24bc1c1442e0a493b Reviewed-on: https://gerrit.libreoffice.org/15454 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2015-04-21Enable -Woverload-virtual for Mac OS X, tooStephan Bergmann1-0/+1
...after f29e959c827a5858e3baeea6e748aa597ac9fb94 "enable -Woverloaded-virtual gcc warning" had already enabled it for unxgcc.mk a long time ago. Change-Id: Ic33e026a3d7200c779cec0cd9f23058debc0c74e
2015-04-21Do not filter out libsax from installation even if it's mergedMatúš Kukan1-1/+1
expwrap links against sax and can't link against libmerged because it is needed to build libmerged :-/ (saxparser in i18npool) Change-Id: Ie4dca11e8e1bb16a2506cf7cdb7d69b804d98cc0 Reviewed-on: https://gerrit.libreoffice.org/15447 Tested-by: Jenkins <ci@libreoffice.org> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2015-04-20don't try to sign merged libs on windowsChristian Lohmaier1-2/+2
as those are fake, just textfiles with dll extension that signtool doesn't like. Also made the text more descriptive "invalid" is ambiguous, "invalid - merged lib" states the reason why the file is a dummy. Change-Id: I31801fd0c3aa593549fac5e6275189e18bbc0010 Reviewed-on: https://gerrit.libreoffice.org/15444 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2015-04-19tdf#82430: gcc-wrappers: command line *must* start with a spaceMichael Stahl1-0/+5
Yes, you read that right, if there's no space in front of the first argument, cl.exe will *ignore* it. Change-Id: I73d9bf026705538e53b5d91091a4c96eb15739b2
2015-04-16'0' is a not the same as undefined or empty valueChristian Lohmaier1-1/+1
Change-Id: Ie077fc273601607cba72099d650c6774f08240fb
2015-04-15tags: also index officecfg wrappersMiklos Vajna1-1/+2
Change-Id: I6211762b03bd85a1388027906858020a767f12f6
2015-04-14add missing services to allow writer to save.Siqi Liu1-0/+4
Change-Id: Ica21cefb705f4140b9f298e09be04b4950407b78
2015-04-10Don't try to install LibreOffice on XP, if it was built with SDK 8.x or higherAndras Timar1-0/+10
Change-Id: I79a357a51a3d98774745001d5f99b045ef964255 Reviewed-on: https://gerrit.libreoffice.org/15218 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2015-04-08solenv: there are no more SvArrays in need of pretty printingMichael Stahl1-80/+0
Change-Id: Ic4d59228f3295e8400bcacf637ff4def7669b775
2015-04-08solenv: add GDB pretty printer for SfxItemSetMichael Stahl1-0/+66
Change-Id: Ibd74c58efa7f1a24de409820655fb98b4fc13df3
2015-04-02Model o3tl::enumarray after std::array to allow aggregate initializationStephan Bergmann1-0/+1
...though that requires switching of C++ -Wmissing-braces for Clang and for old GCC (new GCC already dropped it from C++ -Wall, see <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25137#c17>). Change-Id: I92acc4c529d634c4190e0ee4b65d1fbe5b1b521f
2015-04-01give postprocess announce an levelBjoern Michaelsen1-2/+2
- otherwise colored gbuild output is broken, so this is really important Change-Id: I6affbafe8f7f841a4061e2a42f6c0858b3f4675b
2015-03-28make gbuild a bit more quiet by defaultNorbert Thiebaud2-8/+10
On a regular build, gbuild print over and over the 'loaded modules' which is a long landry list that serve little purpsose but to make it hard to read the output If you _really_ want to still see that use verbose=t Change-Id: I0950f471b68e84c0cbd2c0afd2721394f70da398
2015-03-25correctly rebuild extension desc. l10ns when langs changeDavid Tardon1-2/+2
Change-Id: I4fb99c446f1ea0892d9210885d9d93f3dfe24ceb
2015-03-25gbuild: allow to react on change in configured langsDavid Tardon1-0/+3
Change-Id: I15492fcc687a21b740dc2d97a47485e2e760055f
2015-03-23unittest-failed.sh: Actually just one variable is enough here.Jan Holesovsky1-13/+13
2015-03-23It's good to have Dr.Memory in your PATH.Jan Holesovsky1-1/+1
2015-03-23DEBUGCPPUNIT makes no sense on Windows and OS X.Jan Holesovsky1-3/+5
2015-03-23solenv: adapt native-code to partially split sd/util/sd.componentMiklos Vajna1-0/+19
Add constructors which are no longer part of sd_component_getFactory() as of commit 4dafecfe4a72204dd994a3f66c5d886ffcfc965a (sd: convert sd.component to constructor usage, 2015-02-28). Change-Id: I209fdd9bc8c8b81cb7e69796a2afb248df856fc9
2015-03-23native-code.py: VBA related services.Jan Holesovsky1-1/+3
Change-Id: Ib1d4746d222c0a59a2ace0a97ce0fb1bac18f4ef