summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)AuthorFilesLines
2013-03-16cleanup postprocess outputPeter Foley2-4/+4
Change-Id: I4287adbe97e8abc65b4bb36be8c9ec44799767d8
2013-03-16auto-load the gdb helpers for cppunit test debuggingPeter Foley1-1/+1
Change-Id: I75e08fa1de5affdb3b42d169bb5ccac50c8c736e
2013-03-16add support for more options to gcc-wrapperPeter Foley3-2/+24
Change-Id: If43721642f2453671e74ccda9572f873360ca65a
2013-03-15move update_pch.sh to a more obvious placePeter Foley1-162/+0
Change-Id: I379bfa8a8531c9ebc09d29ac789d70c8c5dafc79
2013-03-15remove trailing whitespaceBjoern Michaelsen1-1/+1
- as this is being quoted, this causes breakage Change-Id: I6834a3235ae2334a0d6f7df0f97dcde7cdc6a5d0
2013-03-14__BYTE_ORDER was used without the relevant #includeLuboš Luňák1-0/+1
Change-Id: I4e4d10c1c82834608b14aae62f02e5859d10114d
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-2/+0
2013-03-14gbuild: move MSC specific wrapper stuff to platform/Michael Stahl3-23/+25
That's where code conditional on COM or OS belongs. Change-Id: Id31378bcc840dc38aa4b64241f0d1ccc11a99792
2013-03-14cygpath only exists in Windows build, 2nd tryDavid Tardon1-1/+3
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 Tardon1-1/+1
2013-03-14add gcc-wrapperPeter Foley9-6/+328
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úš Kukan1-0/+4
Change-Id: I3c8759f06c6a63ba5ede5d23606bfeb7704bc168
2013-03-13build-tools: use condition for Package_xmlhelp_xslMatúš Kukan1-1/+1
Change-Id: Ic5aede1186558b88065d6f3981dc1842bf11a53c
2013-03-13more subtle dependencies for cross-compilationMatúš Kukan6-10/+66
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 Stahl2-2/+2
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 Stahl1-1/+0
Change-Id: I020c589ce2cf223b16c81087df3eb819569f1d8c
2013-03-13gbuild: refactor SDK packaging of IDL files:Michael Stahl3-17/+57
- 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 Stahl1-8/+14
Change-Id: I709a1554021efe6ec5face00266819448faeba17
2013-03-12solenv: remove versionlist.hrcMatúš Kukan5-81/+9
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ňák1-0/+7
Change-Id: Ifafa5c8847dec80a3b80afc5e10044f9c1c8d48a
2013-03-12do not require full path when passing a pch header file to updateLuboš Luňák1-1/+3
Change-Id: Ie1b0588cf6424e836f865cda9d4451aa0e1db32d
2013-03-12gbuild: correct instructions for running an individual junit testMatúš Kukan1-2/+2
Change-Id: Ied3e6c042bc6cbdbfe0e9773d5c1e1de55141902
2013-03-12use system python for building if possibleMatúš Kukan1-1/+1
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 Foley2-7/+15
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úš Kukan4-32/+9
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 filesBorim1-0/+3
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 Bergmann2-3/+11
...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 Bergmann1-8/+0
Change-Id: I74f40a03dbfb7f40da1132bdac080f3359110cc0
2013-03-06Dead codeStephan Bergmann1-4/+0
Change-Id: Ie54e11da130d563e52a87b924b556966d055b73f
2013-03-06do not execute unit tests when cross-compilingMatúš Kukan4-12/+1
For both build and host platform. Change-Id: I0fa9b5d85449887c2c6bd758fb1fecec9776d97c
2013-03-06reintroduce gb_PARTIAL_BUILD to know if we want to run slowcheckMatúš Kukan2-4/+3
Also kills horrible SKIP_TESTS hack along the way. Change-Id: Ida59fb44d247b52ef11ee7ba5e4e006996a87ebf
2013-03-06gbuild: use proper dependencies for concat-depsMatúš Kukan2-2/+2
Change-Id: I132d63807cd49905a38cb8e38d887c5634a1f01f
2013-03-06clean SOLARLIB post dmake removalMatúš Kukan5-6/+5
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 Foley2-1/+1
Change-Id: I13f0286e532ede2ebd9a9f9d28e71d6ec376549b
2013-03-05replace snprintf with fwrite in concat-depsPeter Foley1-13/+2
As suggested by Norbert Change-Id: I1b23f2e0de8524db9e1c903863163a82a3965e41
2013-03-05remove ScpConvertTarget class, no codepage conversion is neededAndras Timar8-77/+4
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 Rathke1-1/+1
Change-Id: I991ab1ff60d056ba8395f39a197d6b8456b7ba53
2013-03-05*/$INPATH/misc/build is gone, dead, squelchedEike Rathke1-3/+3
Change-Id: I9beed35b786ee4b096ec1dd605e394a37d680ab5
2013-03-05update unusedcode target and listCaolán McNamara1-1/+3
Change-Id: I53344d6a17570c044ad6e24cc148e07fe6f99ae8
2013-03-05initial gnumake module deps dumping.Michael Meeks1-0/+9
2013-03-05Let's use only one Makefile forwarding to gbuild.Matúš Kukan1-2/+2
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
2013-03-04avoid doubling en-USPeter Foley1-1/+1
Change-Id: I78192d10c4b337631091aed5ffee9f2973f06964
2013-03-04make lto workPeter Foley5-13/+13
Change-Id: Iab6892368c6ba6bb5b83132cdcd6aa959c3b0e1f
2013-03-04create qtz help packs tooDavid Tardon2-1/+3
Change-Id: I964b5698f1e17c5f923220e6a8567aad697780b2
2013-03-04do not require cygwin gccPeter Foley3-15/+26
Change-Id: I29de91f2eeb5c9317271aecf861f64a3c8eff73f Reviewed-on: https://gerrit.libreoffice.org/2521 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-03-03build userfriendly targets from toplevelPeter Foley1-0/+1
Change-Id: Iffbe6d4570bf4d4bdd7347260a6bb4160af24515
2013-03-03remove stale javafiltersAndras Timar2-2/+0
Change-Id: Id0c413d64e6f6fa7ded3c5ff10e764bc2e40f006
2013-03-03make sure .ui files are packed tooDavid Tardon2-0/+2
Change-Id: If79dcfded502990e5c452a86ed17bd796de7f30b
2013-03-03use pattern rule for PostprocessDavid Tardon7-20/+36
Change-Id: Ib8d2ddb2efaef26a0a2aba36e9e1c67b1fb019d7
2013-03-03don't register targets for impl. detailsDavid Tardon1-1/+1
Change-Id: I2a7ffb54881ae1bc487ee5c0be27c493781ae4c5