summaryrefslogtreecommitdiff
path: root/solenv/gbuild
AgeCommit message (Collapse)Author
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-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-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-05initial gnumake module deps dumping.Michael Meeks
2013-03-04avoid doubling en-USPeter Foley
Change-Id: I78192d10c4b337631091aed5ffee9f2973f06964
2013-03-04make lto workPeter Foley
Change-Id: Iab6892368c6ba6bb5b83132cdcd6aa959c3b0e1f
2013-03-04create qtz help packs tooDavid Tardon
Change-Id: I964b5698f1e17c5f923220e6a8567aad697780b2
2013-03-03build userfriendly targets from toplevelPeter Foley
Change-Id: Iffbe6d4570bf4d4bdd7347260a6bb4160af24515
2013-03-03make sure .ui files are packed tooDavid Tardon
Change-Id: If79dcfded502990e5c452a86ed17bd796de7f30b
2013-03-03use pattern rule for PostprocessDavid Tardon
Change-Id: Ib8d2ddb2efaef26a0a2aba36e9e1c67b1fb019d7
2013-03-03don't register targets for impl. detailsDavid Tardon
Change-Id: I2a7ffb54881ae1bc487ee5c0be27c493781ae4c5
2013-03-03make sure the outdir exists before it is usedDavid Tardon
Change-Id: I62267efc2e02b20ca0adc284032ee9dc465a5145
2013-03-03make sure the outdir existsDavid Tardon
Change-Id: I3d175e1a4c2139bf50498fddedfc48bae3e7ba52
2013-03-03make sure the outdir existsDavid Tardon
Change-Id: Ie0fcc6a9b0b36970d329b34df3d141bc94dae6db
2013-03-03make sure the outdir existsDavid Tardon
Change-Id: I8a6d8b387576db1b4c55bf7b46cc8c29c4be0e77
2013-03-03make sure the outdir existsDavid Tardon
Change-Id: I652e4f9e73a0b2e0bccd204218b90ffda3e54165
2013-03-02more lto fixesPeter Foley
Change-Id: I97eb27a354dfb6b6d94886729c5b6df0b0f7687a
2013-03-02always build help for en-USPeter Foley
Change-Id: Ibcde46381cac50058f93e26f0eceb9b1446d1702
2013-03-02remove minor.mkMatúš Kukan
Hopefully all stays the same except for vcl/unx/gtk/a11y/atkutil.cxx. Change-Id: I49108007ee6d045f045de86c8654efc7ca5fd3d0 Reviewed-on: https://gerrit.libreoffice.org/2491 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-01fix build with ltoPeter Foley
Change-Id: If6544eae78a7f3d012368d62cc99d29160b1b47a
2013-03-01rename Module_tail_build to RepositoryModuleMichael Stahl
Change-Id: I06783d26f10efabd1aca06a7a1e0647d8ed58b69
2013-03-01remove unused solenv/gbuild/tail_build_modules.mkMichael Stahl
Change-Id: I2c3d8a793f1ce59a2fab9e9511df99222c97fb5b
2013-02-28cleanup instsetoo dep displayPeter Foley
Change-Id: I857ae6055326e43ad687ac22a6e4a034de5d556f
2013-02-28move android and ios to tail_buildPeter Foley
Change-Id: Ic192b063a4ccc1249194bc7a62a8a90682de08f0
2013-02-28gbuild: WinResTarget: try that againMichael Stahl
Change-Id: Ib96447c402094b57102e2657546567c51192259c
2013-02-28gbuild: WinResTarget: for dependencies use the actual targetMichael Stahl
Hopefully fixes silly .d files that have "makedepend" as target. Change-Id: I7ebf3c56187acc94f4374353db255cdbffa6df02
2013-02-28remove superfluous targetDavid Tardon
Change-Id: I8efd522b6317922f091269b1c857efdb2d05dd56
2013-02-28remove superfluous targetDavid Tardon
Change-Id: Idbb67a2cb79f8eb4f8cf5834217bb0c900a978a6
2013-02-28fix typoDavid Tardon
Change-Id: I348cc52fc90236e5704c0217326d02c2a34c001b
2013-02-28add missing deps for translations of other modulesDavid Tardon
Change-Id: I13425290fcb19ab373258f79cc9deb9af7fb1d98
2013-02-28pack help index files correctlyDavid Tardon
Change-Id: I9a6847caa8e8432f500b37e89076594c3728fe2b
2013-02-28do not create index for shared help moduleDavid Tardon
Change-Id: I83f9b99abcc952dfea924662a0db8d98efc56307
2013-02-28hack for adding err.html into shared help packDavid Tardon
Change-Id: If1cdcb35be2c2eeb1a3d80ddd7b751e0168982d4
2013-02-28fix make <module> for BUILDDIR <> SRCDIRMatúš Kukan
Change-Id: I63528f351685167c1d67551d92afc2826a8b42ac
2013-02-27gbuild: add dependencies on makedepend to rules that use itMichael Stahl
Change-Id: I25d23cd9a526b0d0be37ea0a0211e407266e6475
2013-02-27sal: get rid of CustomTarget_generated.mkMichael Stahl
Change-Id: I2347f60ef922d32201beda47e59e0b345d07a3b1
2013-02-27pack .cfg and .tree filesDavid Tardon
Change-Id: I2a7936c9c71d65482281816720b20b920c2e3e74
2013-02-27actually pack the help jarDavid Tardon
Change-Id: Iec3ca941d16cdfd52711a3effb96c865cbd24069
2013-02-27make sure that outdir existsDavid Tardon
Change-Id: Id481219cae8af1cea90dbc0f1d28f6a6483927d8
2013-02-27move instsetoo_native to gbuildBjoern Michaelsen
Change-Id: Ie4deddc426356636b76ad4fc27552c6d3a1dd815 Reviewed-on: https://gerrit.libreoffice.org/2429 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-02-27Do not depend on (not-yet) delivered .xcs files in --stringparam schemaRootStephan Bergmann
.xcs/.xcu files can reference other .xcs files via oor:component attributes, and the various xsltproc scripts called from solenv/gbuild/Configure.mk try to load the referenced .xcs files, locating them via --stringparam schemaRoot arguments. These references among .xcs/.xcu files are not tracked via dependencies in the build system. When building the primary registry in module officecfg, schemaRoot must therefore not reference solver, as any referenced .xcs files need not yet be delivered. In the old dmake build system, this was solved by basing the schemaRoot argument on an ABSXCSROOT variable that was set differently in officecfg/util/makefile.pmk (pointing into officecfg/ itself) than in other modules (like in connectivity/makefile.pmk, pointing into solver/). Reproduced that hack in the new gbuild system now, too (which already had that hack partially implemented for .xcs files). Change-Id: Ib2300686c4de144f0b1e18d0e985e6fc7d9f64ae