summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2014-10-23fdo#60689: replace SUPD variableMarcos Paulo de Souza
Change-Id: Iad63330f8762b595ba5ee94fc20bc2c64ac92f6b Reviewed-on: https://gerrit.libreoffice.org/11937 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-10-23Rename --enable-sal-info to --enable-sal-logTor Lillqvist
Change-Id: I896c9ac1c941b85d052fbefb902c4341664881d4
2014-10-23Add --enable-sal-infoTor Lillqvist
Change-Id: I014d70ace7ce34b804ea2a018d3de8f94f7e0cbc
2014-10-23kill OUTPATHNorbert Thiebaud
Change-Id: I91806c3a55905dfd1ae90a10bc890cc526ff3270 Reviewed-on: https://gerrit.libreoffice.org/11908 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2014-10-22Replace DISABLE_SCRIPTING with HAVE_FEATURE_SCRIPTINGTor Lillqvist
Feature test macros that govern conditional compilation should be defined in config_*.h include files, not on the compilation command line. Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
2014-10-20Fix MSI comment when productname contains whitespaceYiiChang Yen
Change-Id: I5c6383cd383eef02cc9e8a6f4798b928763e46c6 Reviewed-on: https://gerrit.libreoffice.org/11994 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-10-16Strip svidl down to what is still usedStephan Bergmann
...the generated .ilb, .lst, and .sid outputs requested by SdiTarget were apparently unused. Change-Id: I1abb2abc7945070451fce4a98a11d955515e3f63
2014-10-13enhance perfcheck failing messageLaurent Godard
add the expected number Change-Id: Ib068288f7efbfebc2705c6084dc34a651def1986 Reviewed-on: https://gerrit.libreoffice.org/11948 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com>
2014-10-11drop -Wno-long-double compiler flagDouglas Mencken
new GCC compilers do not accept "obsolete and totally removed in gcc 4.2 and later" -Wno-long-double flag actually, it used to be Apple-only GCC extension for gcc<=3.3 Change-Id: Ied3320cbd45915682b628c99bb0a168ea4753bb7 Reviewed-on: https://gerrit.libreoffice.org/11819 Reviewed-by: Douglas Mencken <dougmencken@gmail.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-10-11Fix missing quote in environment.pmChris Sherlock
Change-Id: I6f91165b5c4bfd06a23224f2ed16818c7d74852b
2014-10-10installer: populate installer::globals::[os,com,cpuname]Norbert Thiebaud
with there respective env variable OS,COM,CPUNAME this is a first step to get rid of OUTPATH Change-Id: Idab4dd7b19deba5252390cbd2cb74dfff9efe64e Reviewed-on: https://gerrit.libreoffice.org/11907 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-10-10remove unused $variables{'os'}Norbert Thiebaud
Change-Id: Idaf0b0e9fc38dc05f24c111304ef5189b4ba111c Reviewed-on: https://gerrit.libreoffice.org/11906 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-10-10MACOSX_INTEL_GCC is deadStephan Bergmann
...since f49ff3f5769e231c08781a7598e85dca5fb8dbc9 "We always build 64-bit OS X code" Change-Id: Ie2e2534bbef0014c81cc96f67572d39db21650fc
2014-10-10typo: follwing -> followingAndras Timar
Change-Id: Ia201473c84dc0923e8f4bee6329ad926cd6addd6
2014-10-10Drop unnecessary gb_COMPILERDEFAULTOPTFLAGSStephan Bergmann
Change-Id: I9e4c39c24fff8345f25729734a702667277e5dc3
2014-10-09Remove jvmfwk plugin featureStephan Bergmann
...which was effectively unused; there only ever was a single sunjavaplugin that is now folded directly into jvmfwk. Leaves room for further clean up. Change-Id: I14dd2a3a09bd1ce9a8c3f5c156628ec11d954a0b
2014-10-09fix 'line too long' link error on Windows with merged-libsNoel Grandin
Change-Id: I76457af34d5a034197d1b7d847a7120518f44383
2014-10-06gbuild: enable -Wnon-virtual-dtor for all GCC platformsMichael Stahl
It was disabled globally at a time when GCC did not yet support #pragma GCC diagnostic. Change-Id: I062f6b437e6119203f2b0824a25238b45b4f4e79
2014-10-06gbuild: -Wnon-virtual-dtor and strict aliasing workaround for GCC < 4.6Michael Stahl
... is obsolete, remove that. Change-Id: I541de32ac4389d8049c25c98b63a69d084d1594d
2014-10-04android: add library for text filter (to read text files)Tomaž Vajngerl
Change-Id: Ie63f058463e681b0b4adedc5f0cbc5b0a703601a
2014-10-01Drop -Wno-deprecated-declarations workaroundStephan Bergmann
...for one, all supported GCC versions should HAVE_GCC_PRAGMA_OPERATOR by now; for another, there are virtually no uses of std::auto_ptr left. Change-Id: I5d94c2520d43ff0a4a8f6882ce64ebed888b44ec
2014-09-26Use multi-column layout and correct header colourPhilipp Weissenbacher
Also fixed some tab indents Change-Id: If2e4301d2199e0a72c8d859231430c1982fd0fc0 Reviewed-on: https://gerrit.libreoffice.org/11649 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-25Fix PythonTest on windowsPeter Foley
Change-Id: I8d9d2757020fe4d2cf51bfd257e4bcb573baaaf5 Reviewed-on: https://gerrit.libreoffice.org/11631 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-24Revert "Make PythonTests depend on the ExternalExecutable"Matúš Kukan
This reverts commit 9416f4e8ab5fe9e1006bf8afd0b9d0ed2655a315. Change-Id: Id187b98c26e0fb109c26b31fb88bb50d0960d6fb Reviewed-on: https://gerrit.libreoffice.org/11627 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com>
2014-09-24Make PythonTests depend on the ExternalExecutablePeter Foley
This fixes builds on windows with fully-internal python where the package is built but the exe isn't in instdir when building a PythonTest. Change-Id: Iab1d330a36adf1c849635b990bfe5d31359bec2b Reviewed-on: https://gerrit.libreoffice.org/11618 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com>
2014-09-24fix a typo in gbuild help and improve a autoconf error messagePeter Foley
Change-Id: Iaee342ae6d612e35d1d2dfa91edbc952d4f73b4e Reviewed-on: https://gerrit.libreoffice.org/11616 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com>
2014-09-23PPC Mac support can go away now (again)Tor Lillqvist
Change-Id: Ie1b2ab13eda584c48aaa0a4a0941f1be451697c1
2014-09-19Add support for external hamcrest when using junit 4.11+Peter Foley
Starting with junit 4.11 hamcrest is no longer bundled, so add a --with-hamcrest option to support this. Change-Id: Icdae946af82b9c56bf25d37cbf88275fc6a6a1eb Reviewed-on: https://gerrit.libreoffice.org/11383 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-09-18Don't use gnu++03 alias of gnu++98 for ODK buildsJan-Marek Glogowski
gnu++03 is just an alias for gnu++98 and was introduced in gcc 4.8. This prevents older compilers from building the code. Change-Id: I7e09338f26376c08c476561cdcddde39c7e62b09 Reviewed-on: https://gerrit.libreoffice.org/11501 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-09-17s/INSTDIR/INSTROOTTor Lillqvist
Fixes cross-compilation on OS X. Change-Id: I416e8b54c4c33c390c90139a82e4562668eb9ad4
2014-09-17Set up the instdir_for_build URE unorc file when cross-compilingTor Lillqvist
Change-Id: Icde8c214f510d168b52f2594821071a5aff19ecf
2014-09-17Bye bye VS2010Tor Lillqvist
Change-Id: I9d16f4f0df42ae4b046bc1e4ac4fba95c4b9d785
2014-09-16urelibs is part of the stable extension interface on Mac OS XStephan Bergmann
Change-Id: Id1f089b9306124e43a4e44cdd2efccb5f60761d5
2014-09-15More forced-C++03 -Werror tweakingStephan Bergmann
Change-Id: I69c0311df4bd234ebecb866b950fa7f58a13563c
2014-09-15Filter out non-interesting -Wvariadic-macros / -Werror=non-virtual-dtorMiklos Vajna
- 'anonymous variadic macros were introduced in C99' is not interesting when building with -std=gnu++03 - 'class cppu::PropertySetMixinImpl has virtual functions and accessible non-virtual destructor' is not interesting when we implicitly disable the ability to disable warnings from code Change-Id: I391817f9fc793d9b38f97111138aebd63c3a443f
2014-09-15check that ODK headers compile with C++03Luboš Luňák
Change-Id: Ief191a5bbbdca45aaaa8ae5bcc395124ed189796
2014-09-15build ODK headers check without LIBO_INTERNAL_ONLYLuboš Luňák
Change-Id: Ia8bca09a877bed6070c10e1c008bdb05ac088485
2014-09-15gbuild command for disabling usage of compiler plugins for a targetLuboš Luňák
to be used by odk/ checkapi test Change-Id: I6bbb508cc6950a63218e8e4f3364306c7c79b087
2014-09-15two missing CppunitTest gbuild functionsLuboš Luňák
Change-Id: Ie56471d30dfcd8883d54ff00cb85af945649b9b1
2014-09-13mac: clean-up obsolete conditional code based on old SDKNorbert Thiebaud
Change-Id: Ie2d476780a48b5815961598e214343d5def962c1
2014-09-12Use $(LIBO_SHARE_FOLDER) instead of hardcoded 'share'Tor Lillqvist
Change-Id: I073d44c0e3e8c6eff0e885f827fa661e3c8e5206
2014-09-12Handle LIBO_SHARE_HELP_FOLDERTor Lillqvist
Change-Id: I4f004321c58da1d81a2cc3c80504347db583d86a
2014-09-11(Rudimentary) C++11 support is a hard requirement nowStephan Bergmann
Change-Id: I43ed776d52336b822aa6152f0f2a29e39303bb75
2014-09-11create a master document template typeCaolán McNamara
of application/vnd.oasis.opendocument.text-master-template with suffic otm https://lists.oasis-open.org/archives/office-comment/201002/msg00042.html desktop/icons/oasis-master-document-template.icns is just a copy of desktop/icons/oasis-master-document.icns because I can't draw Change-Id: I0d18c79c4c893e97505052884ee8be97d0f117a1 Reviewed-on: https://gerrit.libreoffice.org/11350 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-10Bin incorrect commentTor Lillqvist
2014-09-09Make the "Mac-like" or "canonical" app bundle structure always used on OS XTor Lillqvist
In other words, only executable files go in the MacOS folder. Dynamic libraries and bundled frameworks (i.e., LibreOfficePython), and nothing else, go in the Frameworks folder, and all other files go in the Resources folder. Especially, note that Java class files and rc (.ini) files also go in Resources. Such an app bundle structure is what Apple strongly suggests one should use, and it has been hinted that future versions of code signing and/or Gatekeeper will require such a structure. There is still some ugliness thanks to traces of the historical separation of URE from "the office". Like there are two separate "unorc" files, one for URE, one for the LibreOffice application. IMHO, this should be cleaned up, but is probably controversial. (Eek! I now see there are actually *three* unorc files in the app bundle. Not intentional. Need to fix that later.) Change-Id: Idcf235038deb5b8e1d061734993e9f31869b7606
2014-09-09Fix help and showmodules build targetsPeter Foley
Change-Id: I096798159f4d3d59306be1b3843de1daca280f7a Reviewed-on: https://gerrit.libreoffice.org/11342 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-09-05gbuild: Framework for performance unit tests using callgrindMatúš Kukan
Run them with "make perfcheck" (toplevel or in a module) To add a new performance test: - Add it as a perfcheck target - Use gb_CppunitTest_set_performance_test - Use CALLGRIND_ macros from valgrind/callgrind.h http://valgrind.org/docs/manual/cl-manual.html#cl-manual.clientrequests Change-Id: I67c776dbe4db0a686607efeee7a7e4f3aeae0e5c
2014-09-03Fix mergelibs build by adding dbtools to libmergedMatúš Kukan
Because svxcore links against dbtools since 86bdb13704d9d85a247339071a86d301ce86cd7f Change-Id: Ibbdd76fc77c3739756d011ae0c1fd99bab57834b
2014-09-03This local hack was pushed by mistakeStephan Bergmann
...as part of 5ab1098d5fbc1ba092da73af2b92e5bcdd7a3f8d "Generalize -fsanitize=address checks." Change-Id: I6141746b2d8059bd6bbcc466a86dd3da3c55f592