summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2013-03-19touch --no-dereference does not work on MACOSXPetr Mladek
Change-Id: I71e8658453e0e96e631cc2ef3996d660950c49cc
2013-03-19fdo#54278 Only en-US help pack should contain en-US helpAndras Timar
Language of the installer and language of the installed help files are two separate things. It was not good that they were handled in the same array. Now all help packs has English + localized installer. Only en.US help pack isntalls en-US help. Also, maintaning the list of languages, that are not supported by Windows, is pointless. What Windows? Windows 8 supports a lot more than Windows XP. Change-Id: I075a18648796a42609329ead9e8e6a9da9c1fef3
2013-03-19fix race condition when using hardlinks to deliver into solverPetr Mladek
We need to use "touch --no-dereference" on the delivered files. Otherwise, it creates empty target file when you touch symlinks and delivering the real target file might fail. This caused many build failures when delivering: liblcms2.so -> liblcms2.so.2.0.4 liblcms2.so.2 -> liblcms2.so.2.0.4 liblcms2.so.2.0.4 Change-Id: Ibd61815c12e002b495e848a125a959b8524b0935
2013-03-19odk: do not pack unused component.map fileMatúš Kukan
Change-Id: I768acf83234eec46c0271dad2e5bef3bd3cba3cf Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-03-18add userfriendly targets for ZipPackagePeter Foley
Change-Id: I5e8876bfbca7d9c063a6200e41b31d99763a7829
2013-03-18Revert "add -Wundef to compiler flags"Luboš Luňák
This reverts commit 22771babcc47b294d528d56cec360e2a94daec26. There are still some setups in which this causes errors with WaE.
2013-03-18remove executable bits from source filesLuboš Luňák
Change-Id: Iba8b39d1ce6f3f9a9fa894c9abc6821b43c80433
2013-03-18add -Wundef to compiler flagsLuboš Luňák
http://lists.freedesktop.org/archives/libreoffice/2013-March/047769.html Change-Id: I61ab4b6b536e77d153f44b9f8569b49e0be60002
2013-03-18fdo#61950 move report builder from bundled extensions to plain codeDavid Ostrovsky
For test sample report from fdo#61726 can be used. Change-Id: Iacf8ddc4cf8ad0a408d72e18ecb7237476afeffe Reviewed-on: https://gerrit.libreoffice.org/2718 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-16cleanup postprocess outputPeter Foley
Change-Id: I4287adbe97e8abc65b4bb36be8c9ec44799767d8
2013-03-16auto-load the gdb helpers for cppunit test debuggingPeter Foley
Change-Id: I75e08fa1de5affdb3b42d169bb5ccac50c8c736e
2013-03-16add support for more options to gcc-wrapperPeter Foley
Change-Id: If43721642f2453671e74ccda9572f873360ca65a
2013-03-15move update_pch.sh to a more obvious placePeter Foley
Change-Id: I379bfa8a8531c9ebc09d29ac789d70c8c5dafc79
2013-03-15remove trailing whitespaceBjoern Michaelsen
- as this is being quoted, this causes breakage Change-Id: I6834a3235ae2334a0d6f7df0f97dcde7cdc6a5d0
2013-03-14__BYTE_ORDER was used without the relevant #includeLuboš Luňák
Change-Id: I4e4d10c1c82834608b14aae62f02e5859d10114d
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks
2013-03-14gbuild: move MSC specific wrapper stuff to platform/Michael Stahl
That's where code conditional on COM or OS belongs. Change-Id: Id31378bcc840dc38aa4b64241f0d1ccc11a99792
2013-03-14cygpath only exists in Windows build, 2nd tryDavid Tardon
Avoid the $(shell cygpath) calls when not on windows. The error message is harmless, but it bothers me. I think gb_ExternalProject_use_autoconf (and the AUTOCONF_WRAPPERS definition) should be moved to gbuild/platform. Change-Id: Ia537c5dac682f93ce5efe5c54b97b3a257cb6136
2013-03-14cygpath only exists in Windows buildDavid Tardon
2013-03-14add gcc-wrapperPeter Foley
Change-Id: I961bd23d1ec382d247a489cda42194ce9f4fe1da Reviewed-on: https://gerrit.libreoffice.org/2715 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-13build-tools: add helpcompiler's executablesMatúš Kukan
Change-Id: I3c8759f06c6a63ba5ede5d23606bfeb7704bc168
2013-03-13build-tools: use condition for Package_xmlhelp_xslMatúš Kukan
Change-Id: Ic5aede1186558b88065d6f3981dc1842bf11a53c
2013-03-13more subtle dependencies for cross-compilationMatúš Kukan
Now we build only what we really need for 'build' platform - there is new build-tools make target. The list of tools is in solenv/gbuild/extensions/pre_BuildTools.mk. Also similar is done to some extent for 'host' platform using gb_Module_add_targets_for_build which is ignored for 'host'. Change-Id: I6acd1762b16aca366aac1a0688500f27869cfca2
2013-03-13gbuild: use zip --must-match to fail if input files are missingMichael Stahl
With the last "find" call to determine inputs removed, this should hopefully work reliably now. Change-Id: Ie725e29d0889ec40cefc961ff61b2cf29839fb66
2013-03-13odk: remove pointless check that does a diff of $(OUTDIR)/idlMichael Stahl
Change-Id: I020c589ce2cf223b16c81087df3eb819569f1d8c
2013-03-13gbuild: refactor SDK packaging of IDL files:Michael Stahl
- UnoApi: stop delivering IDL files to $(OUTDIR)/idl - add ZipUnoApi to package IDL files for SDK - convert udkapi and offapi to ZipUnoApi and package them in scp2 - odk: remove ugly CustomTarget_idl that uses "find" Change-Id: I8dc4e0e7d0dc51c1abf18f31bfe095760d3c2104
2013-03-13gbuild: UnoApiTarget: header dummy rules should depend on cppumakerMichael Stahl
Change-Id: I709a1554021efe6ec5face00266819448faeba17
2013-03-12solenv: remove versionlist.hrcMatúš Kukan
Change-Id: Iddbfcacd17c1022293357ff5240ab7a52b1a390e Reviewed-on: https://gerrit.libreoffice.org/2677 Reviewed-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-12mention that temporary edits in autogenerated pch headers are okLuboš Luňák
Change-Id: Ifafa5c8847dec80a3b80afc5e10044f9c1c8d48a
2013-03-12do not require full path when passing a pch header file to updateLuboš Luňák
Change-Id: Ie1b0588cf6424e836f865cda9d4451aa0e1db32d
2013-03-12gbuild: correct instructions for running an individual junit testMatúš Kukan
Change-Id: Ied3e6c042bc6cbdbfe0e9773d5c1e1de55141902
2013-03-12use system python for building if possibleMatúš Kukan
Also simplifies configure, hopefully without any mistake;) Change-Id: I5c6c53fbee06cd1ecccf878a5c080274bfd950c1 Reviewed-on: https://gerrit.libreoffice.org/2563 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-11add pch support to gccPeter Foley
Change-Id: I58c11477c1ce48185528db3a8013b5dccf3947c6 Reviewed-on: https://gerrit.libreoffice.org/2653 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-11build concat-deps as ordinary executableMatúš Kukan
Change-Id: I6404472040f38c14ec7ca4a2c51be0d2f7f8199a Reviewed-on: https://gerrit.libreoffice.org/2659 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-08fdo#60691 add modelines to *.src and *.hrc filesBorim
use solenv/bin/add-modulelines script for the task and remove all UTF bom from *.src and *.hrc files svx/source/dialog/hdft.src Change-Id: I745d4f0fe9b05436a142a03f8512970f91c41bd4
2013-03-07Make gb_Extension_use_default_description/license explicitStephan Bergmann
...as a prerequisite for gbuild'ifying desktop/test/deployment/passive/, which builds a test extension that does not match those default description/license settings. Change-Id: I200ff0ceb9750ed4b1c187305f10469f789d29cb
2013-03-06Dead codeStephan Bergmann
Change-Id: I74f40a03dbfb7f40da1132bdac080f3359110cc0
2013-03-06Dead codeStephan Bergmann
Change-Id: Ie54e11da130d563e52a87b924b556966d055b73f
2013-03-06do not execute unit tests when cross-compilingMatúš Kukan
For both build and host platform. Change-Id: I0fa9b5d85449887c2c6bd758fb1fecec9776d97c
2013-03-06reintroduce gb_PARTIAL_BUILD to know if we want to run slowcheckMatúš Kukan
Also kills horrible SKIP_TESTS hack along the way. Change-Id: Ida59fb44d247b52ef11ee7ba5e4e006996a87ebf
2013-03-06gbuild: use proper dependencies for concat-depsMatúš Kukan
Change-Id: I132d63807cd49905a38cb8e38d887c5634a1f01f
2013-03-06clean SOLARLIB post dmake removalMatúš Kukan
I think it should die completely but openbsd and solaris still use it. Probably just setting LDFLAGS should be enough for them ? Also SOLARINC_FOR_BUILD and SOLARLIB_FOR_BUILD are not used anywhere. Change-Id: I1c11981f859876af8b90e8ba60fce2820b354022
2013-03-05avoid -manifest warning for StaticLibrariesPeter Foley
Change-Id: I13f0286e532ede2ebd9a9f9d28e71d6ec376549b
2013-03-05replace snprintf with fwrite in concat-depsPeter Foley
As suggested by Norbert Change-Id: I1b23f2e0de8524db9e1c903863163a82a3965e41
2013-03-05remove ScpConvertTarget class, no codepage conversion is neededAndras Timar
Change-Id: I45f309c6c23704af8638003fd54f1a7e45062d61 Reviewed-on: https://gerrit.libreoffice.org/2555 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-03-05so there's no need anymore for ls and grep out workdirEike Rathke
Change-Id: I991ab1ff60d056ba8395f39a197d6b8456b7ba53
2013-03-05*/$INPATH/misc/build is gone, dead, squelchedEike Rathke
Change-Id: I9beed35b786ee4b096ec1dd605e394a37d680ab5
2013-03-05update unusedcode target and listCaolán McNamara
Change-Id: I53344d6a17570c044ad6e24cc148e07fe6f99ae8
2013-03-05initial gnumake module deps dumping.Michael Meeks
2013-03-05Let's use only one Makefile forwarding to gbuild.Matúš Kukan
Well, there is still another one: solenv/gbuild/partial_build.mk This enables you to do in SRCDIR: make gb_Side=build -r -f Makefile.gbuild <target> which was not possible previously. Change-Id: I6f8ce1c6503124526986e192b7d3552b909fc157