summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2012-11-14do not remove logging directory under handsPetr Mladek
the installer is called several times for langpacks and helppacks in parallel; it has removed the whole toplevel logging directory and the logging failed better solution would be to remove only the lang-specific subdirectories; well, the installer removed only emptry directories in the past, see 2584a460b5e560fce8719879414311b16b2c63d9 Change-Id: I9dc9591346c7447677f46bca15085a3877e067ce
2012-11-12re-base on ALv2 code. Includes:Michael Meeks
Patches contributed by Pedro Giffuni: Avoid some uses of non portable #!/bin/bash in shell scripts. http://svn.apache.org/viewvc?view=revision&revision=1235297 Reduce the dependencies on non standard GNU copy. http://svn.apache.org/viewvc?view=revision&revision=1238684 Correct /usr/bin/env path. http://svn.apache.org/viewvc?view=revision&revision=1235619 Complex Toolbar Controls Extension from the SDK Patches contributed by Ariel Constenla-Haile http://svn.apache.org/viewvc?view=revision&revision=1190390 i118615 - make epm more verbose http://svn.apache.org/viewvc?view=revision&revision=1204288 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 Patches contributed by Juergen Schmidt: jsc341: i117327: take care if no dependency node in current description exists, create one http://svn.apache.org/viewvc?view=revision&revision=1172101 jsc341: i117327: add extra extension dependency check http://svn.apache.org/viewvc?view=revision&revision=1172098 make initial branding changes http://svn.apache.org/viewvc?view=revision&revision=1231878 Patches contributed by Ingo Schmidt native373: #i117733# no linux jre installation on 64 bit systems http://svn.apache.org/viewvc?view=revision&revision=1167536 native373: ##164464# improve debian support http://svn.apache.org/viewvc?view=revision&revision=1167537 Patch contribtued by Armin Le-Grand: Changed various aspects concerning usages of old vendor names http://svn.apache.org/viewvc?view=revision&revision=1293313 fix for neon webdav, remove coinmp bits, improve odk script, cleanup & remove OS/2 conditionals, system ucpp fixes, remove OS/2 conditionals, restore our license filenames.
2012-11-12bump version to 4.0.0.0.alpha0+Petr Mladek
Change-Id: I04cb89d04ebebcaef2276813864f79365f6899fd
2012-11-11convert liblangtag to gbuildPeter Foley
Change-Id: Ib019e248b16a39ea058cdebeaa1f37a967a00d6c
2012-11-09binfilter.die.die.dieNorbert Thiebaud
Change-Id: Ia3c103e4343d309b997ed37e33a382ffdfbddac3 Reviewed-on: https://gerrit.libreoffice.org/1014 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-08put .ui translations into the langpacksCaolán McNamara
and drop .ui suffix from the translation files Change-Id: I01e0e2f17c97584230b8da4ee0dd08a0444d77fd
2012-11-08MinGW: Silence [build LNK].Jan Holesovsky
ie. don't show "Creating library file:" message. Change-Id: Ic6e40ac8955e4b8677cec57c51e2346901133e0a
2012-11-08propagate dep on schemas from another configurationDavid Tardon
Change-Id: I1861fabd097249123688b22cded6e4a1b7557586
2012-11-07concat-deps: tweak boost handling to depend on unpacked targetMichael Stahl
Change-Id: Iae93f7a81959a5d9c23e9bddb65e6154655374e6
2012-11-07concat-deps: on Windows, compare paths case-insensitivelyMichael Stahl
Change-Id: I5e5d9b39cb0440644bf3ffb8dca4913dc123f672
2012-11-07concat-deps: bin pointless duplicationMichael Stahl
Change-Id: I8aedf930bc007bf83f8111db9a5565668142321e
2012-11-07concat-deps: properly recognize colon that follows targetMichael Stahl
Should fix cases where for weirdly formatted input files the target was mangled erroneously. Change-Id: I28d94a6c714b5f893ac873f84fe2022e96cf1327
2012-11-07Eat unneeded spaces at the beginning of .d files, they confuse concat-deps.Jan Holesovsky
Change-Id: I541fb875d4d0bc46eb1bbb21793343c0283fd412
2012-11-07gbuild: fix "missing separator" errors with --enable-crashdumpMichael Stahl
Add missing backslash in com_MSC_class.mk. Thanks to Julien Nabet for finding this problem. (regression from 85b6a93cf41fb05e726027e34fcd805330e20414) Change-Id: Iaae670c58e42bc22691b141495598276fa23bf02
2012-11-06linkoo can now link the en-US .ui filesCédric Bosdonnat
Change-Id: I22b74096d01d56282771f01eb5e966980607632c
2012-11-05detect even more memory mismanagement on glibcLionel Elie Mamane
Change-Id: I3a06e5970638c755e89f8ffdf96b68d3c6cdbe61 Reviewed-on: https://gerrit.libreoffice.org/969 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2012-11-03gbuild: add beginning of gcov supportNorbert Thiebaud
Change-Id: If5b551c46de4afae2393a6320d08c191feafc358
2012-11-03compile concat-deps in solenv; also put them into $(OUTDIR)Matúš Kukan
Change-Id: I4ef21f14a77442b60059c649b83435c775670060
2012-11-03Define gb_CPPU_ENV befire useTor Lillqvist
Change-Id: Ic2d06a2986cb27adb278570feaa2937c58619ea6
2012-11-03Set BUILD64, not sure if actually neededTor Lillqvist
Change-Id: I9e301d5887a7ca13c9abed56da433ef8b1498a07
2012-11-03Experimental, work in progress, 64-bit MSVC build setupTor Lillqvist
Change-Id: I8e427e1e328ab61664e3e976da1be8df40295904
2012-11-02Pass $(INCLUDE) also in gb_AsmObject__commandTor Lillqvist
Change-Id: I85368b32b06409ce8b2dd204093394d224c5f089
2012-11-02Revert "detect even more memory mismanagement on glibc"Lionel Elie Mamane
Intended to push a whole series of things, but *not* this one. Was still under discussion at gerrit. This reverts commit fcee486849c2e5a07c0eef630beb427742f54d8e.
2012-11-02detect even more memory mismanagement on glibcLionel Elie Mamane
Change-Id: Idba21b12582e9ae7d240d9d3527f9ac5893252f7
2012-10-31do not strip debuginfo if any explicit C(XX)FLAGS have been givenLuboš Luňák
Because there may be -g explicitly specified there. This is in line with using buildsystem's -O/-g flags only if nothing has been explicitly specified. Change-Id: If0309b6a7c52de19c4903978108e4e24362d3351
2012-10-30fix parallelism variables and let's have only --with-parallelism from now onMatúš Kukan
Rationale: - it is advised to use max-jobs and num-cpus with the same value in wiki - max-jobs was used only for lcms2 and few gbuild modules outside of tail_build anyway. Also fixes: - really use CHECK_PARALLELISM when meant to - EXTMAXPROCESS is not defined in gbuild; use parent's jobservers in sub-make where possible Change-Id: I501de732d223ce0c935081bd1d73da611d16ee88 Reviewed-on: https://gerrit.libreoffice.org/930 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2012-10-29fix absolute path test in linkooLuboš Luňák
Change-Id: I0ac41af09ac6582c3f75239f2163c895665cd572
2012-10-29fix windows detection in linkooLuboš Luňák
Change-Id: I18d1dbdc9d7ed6027969424a196532084537fe87
2012-10-29gbuild: remove .a file before AR invocations:Michael Stahl
Solves 2 problems: 1. it can happen that AR decides not to write to the .a file at all, because no input file is newer than the archive content; then the timestamp of the .a file does not get updated 2. if an object file is removed from the makefile the .a file would still contain it after an incremental build Change-Id: I30737c6454dc06c89ccf233e06d430d2ddc5bc33
2012-10-29gbuild: solve the UnpackedTarball header problem in concat-deps:Michael Stahl
Mangle all included files in the UnpackedTarball directory in the generated dependency files to point to the target of the UnpackedTarball instead. This will cause all files that include them to be rebuilt on every unpack, which is sound and much easier to maintain than manually enumerating all internal header files somewhere. Change-Id: Iaaa9b27450549d26b40d32ae0f740c2d5ef0edc5
2012-10-29Setting CLASSPATH/XCLASSPATH appears to be a leftoverStephan Bergmann
...from the old dmake and/or Hamburg-specific set up. Change-Id: I441ce66dd91d353196cd9d1a9853720195a6fcdc
2012-10-29gbuild: gb_Library_PLAINLIBS_NONE zombie cleanup for androidMichael Stahl
Change-Id: I4599c252ba1d37e5377e405ac1a0e7bf4e22086a
2012-10-29Use also -lm to be on the safe sideTor Lillqvist
Change-Id: I2bee6cc4f985ee47dbe4d2e35acf688042970519
2012-10-29gb_STDLIBS should contain -l options for the linking command lineTor Lillqvist
Change-Id: Iab93d5dc4b3c19d3661846b16956573078fa4cfd
2012-10-29./g doesn't support -s option or log command any more, use git directlyLior Kaplan
Change-Id: Icb8fa341fe76abb03ba59cbc57e8b54dbb9acbec Reviewed-on: https://gerrit.libreoffice.org/935 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-10-26minizip is not used anymoreDavid Tardon
Change-Id: I0ddc4d343882248d208c9f96366625bcbe6ac4f7
2012-10-26set up CCACHE_EXTRAFILES too, just like ICECC_EXTRAFILESLuboš Luňák
Change-Id: I39ce208c1e5dd307631c628217ff596632753f23
2012-10-26fix incorrect assert() usageLuboš Luňák
In final (NDEBUG) builds assert expands to (more or less) nothing. Change-Id: Ie6d43cac381975880c9db2b4a01bd9ed30e2714b
2012-10-26warn free build of dmake, concat-deps and lpsolveRené Kjellerup
add error handling for fread, fwrite, and fscanf calls use "fputs" instead of "fprintf" to avoid warning that it couldn't varify the format string because it wasn't a string literal. Change-Id: I1137160d28461fbac69c8e05d32ba010da491c57 Reviewed-on: https://gerrit.libreoffice.org/903 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2012-10-26Consistently use gb_Helper_make_urlStephan Bergmann
Change-Id: I6613cad010267afa551ddcab7cf92c7d930d409a
2012-10-25gbuildification of expatDavid Ostrovsky
Two different xmlparse libraries are created: ascii_expat_xmlparse and expat_xmlparse. One without -DXML_UNICODE and one with. Source file are duplicated and renamed with gb_UnpackedTarball_set_post_action function to be able to add artifacts twice to gbuild machinery. On windows 64 bit additional two librares are created: expat_xmlparse_x64 and expat_xmltok_x64. That is due the problem with shell/shlxthandler (comment): ------------------------------------------------------ use UNICODE only because shell/shlxthandler doesn't link against ascii_expat_xmlparse ------------------------------------------------------ Include files are delivered to $(OUTDIR)/inc/external/expat now and not to $(OUTDIR)/inc/external any more. set_include call is added in RepositoryExternal.mk. To define dependency between StaticLibrary and ExternalProject new function was introduced: gb_StaticLibrary_use_external_project. Change-Id: I3b3aa40f39ef82c70f6f28790b582c83e48bdf76
2012-10-25remove accidentally committed garbageMichael Stahl
Change-Id: I770cdbb23e9a42308e95505235378d715c1fcd79
2012-10-25gbuild: Extension: remove ugly "nodefaults" mode againMichael Stahl
Change-Id: I723f70224a00972993d5b8592dd5e3834be7fd84
2012-10-25ct2n: use a Zip target after all, because...Michael Stahl
... the ExtensionTarget requires the description.xml to have a translation in the --with-lang case. Change-Id: I155e47d8a44590995ffcd63cb9ac8f02822a82e9
2012-10-24fix warnings in cli_urePeter Foley
Change-Id: I4e081473612403e0bf277e8dbf5f1b9a15541dd7
2012-10-24concat-deps: fix breakage introduced by eliding:Michael Stahl
The call to elide_dependency in _process was broken because it checked the full line, which ends with " : " usually, breaking the build with LO customised GNU make on cygwin. (regression from 140281898f21f707582f395918e5234bdb67e435) Also handle empty lines following '\' better while at it. Change-Id: Iadc6349e5b6930945e46e244bcbee37a632e0d71
2012-10-24Revert "gbuild: add a kludge to get dictionaries to build in cygwin:"Michael Stahl
This reverts commit 6292b12acfdddd51a816fad3b3ea8073a58eb3c2. Should no longer be necessary after git submodules migration.
2012-10-24Revert "One more cygwin symlink kludge needed"Michael Stahl
This reverts commit ff795d058b36707ec65f8b6e159646e5c2c8c8c5. Should no longer be necessary after git submodules migration.
2012-10-24make l10n of extensions work againDavid Tardon
Change-Id: I156f6bdf04d64abfdf482fd2bee13136528bff9b
2012-10-23gbuild: fix XcuMergeTarget build breakage:Michael Stahl
Introduce gb_XcuFile_for_extension function to use the right file depending on WITH_LANG setting. Change-Id: Ibe4fc4e28fe445fc9391b68d370039528eab7ed8