summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2012-09-25apparently cpp.lcc does not have .exe ext. on windowsDavid Tardon
Change-Id: I87ed6ba66b739638379adea2a137fa1ab6c502ee
2012-09-25add missing dep on cpp.lccDavid Tardon
Change-Id: I3e86ce3ebafd2347164e484d060086beae05430b
2012-09-25fix scp2 build producing garbageDavid Tardon
Change-Id: Ia295528fea995c5660f9d50c0426d79d60900ebd
2012-09-25Be more consistentTor Lillqvist
Change-Id: I606af5ddbf406b7c3c2fb1bc6b22768a3c108a03
2012-09-24LinkTarget: d'oh, forgot to escape $Michael Stahl
Change-Id: I817c9e1f3f712a802e167e50478931f0a975a1ec
2012-09-24add gb_StaticLibrary_use_static_librariesMichael Stahl
... which is probably not needed for LO internal code, but very useful for RepositoryExternals. Change-Id: I5bd8edb97454f89ed33b041460019738e9552f18 Reviewed-on: https://gerrit.libreoffice.org/692 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2012-09-24Check DISABLE_DYNLOADING, not just iOSTor Lillqvist
Change-Id: I839137b19c802c45eed73bae57beac81973d8da3
2012-09-24Check DISABLE_DYNLOADING, not just iOSTor Lillqvist
Change-Id: I56bed2cb5588fda364cf5a25ff9dff478f6a816a
2012-09-24it seems climaker needs UREDavid Tardon
Change-Id: Idc8a30048c9c5520004fef1976a1fb5eeb74fbea
2012-09-23fdo#54276 speed up packaging on Windows significantlyAndras Timar
See the bug for more details. Change-Id: I01aed95c204ebeffa9cd7678f698a100a836f267
2012-09-23merge_mergemodules_into_msi_database: ditch unused function argumentsAndras Timar
Change-Id: I33ea8817dcbd184cf824fc7252def5e3e9dfa3da
2012-09-23fix typoDavid Tardon
Change-Id: I6fc329c2faacac943bf2c1beb234a6cc6d5aaf03
2012-09-23do not add deps on SDFs if not building with langsDavid Tardon
Change-Id: I48fa21356ba32670b137bd3846f00b522af5314b
2012-09-23change the rest of deps on target-spec. varDavid Tardon
Change-Id: I8e8be3d5b419e79902847ffab74e5c50e839444c
2012-09-23fix build of dictionaries with l10n enabledDavid Tardon
It seems that foo : BAR := xyz foo $$(BAR) does not really work, i.e., it does not generate a dep on xyz, but $$(BAR) expands into an empty string. It is unclear to me whether it is a bug in make or it does not work by design. Info documentation for make only says that target-specific variable _assignments_ are evaluated in the context of the target, so previously defined target-specific variables shall be in scope. There is no mention whether this should work for use of such a variable too (like in the example above). I have always expected it does; experimental evidence shows it does not .-) Change-Id: If99bdcacea403aa925127dd993a7e94ed7d57ae4
2012-09-22gbuild: forgot to include assembler objects in mac linksNorbert Thiebaud
Change-Id: Ib5168507f251136801a1218a93d4bb6cd4d1845f
2012-09-22guard against updating nonexistent fileDavid Tardon
Change-Id: I74cc4752ac4abfd83f9eafa01ae4eb1813bb2afa
2012-09-22Package is replaceable by ExternalPackageDavid Tardon
Change-Id: I6d46f4ae957576927432dca63a281a376ce15600
2012-09-22add gbuild class ExternalPackageDavid Tardon
This should make delivering of header files (but other kinds of files too) from the unpacked tarballs more reliable with respect to project updates. Change-Id: Ic9dac800eddecedffba5f955f1e8d585da9c1b17
2012-09-22force unpack in the next run if patching failedDavid Tardon
Change-Id: I033e2ab491498ba6b393232bff702db0a52e9a92
2012-09-22SOVERSION is used by LinkTarget, so set it thereDavid Tardon
Relying on inheritance of variables by prerequisites may cause all sorts of weird problems, e.g., an executable being linked with -Wl,--soname=... just because a library with explicitly set soname happened to depend on it. I wonder if we should make most of the target-specific variables private.... Change-Id: Id337ace462973e7af12e62414b81739e3e873d96
2012-09-22fix URE depsDavid Tardon
Change-Id: Ifbcd2c7db1985ca8fcc74dbbe74ffb93177d6490
2012-09-22honour --enable-lto on windows tooMatúš Kukan
Change-Id: I78637034d9fdd4a5528fe1e9c9bc752086954526
2012-09-22fix configuration depsDavid Tardon
Change-Id: Ie431fadb4f11284e231112744af80bfb5c219d94
2012-09-22gbuild: add missing dependency on regmergeMatúš Kukan
visible with 'make udkapi.all' Change-Id: I7fcd72e4d6849e3457551d85d507a15f6f72077b
2012-09-22fix Library/LinkTarget build on mingwDavid Tardon
Parallel MinGW build broke in clucene every now and then because the link target tried to put map file directly into $(OUTDIR)/bin, which did not exist yet (and actually nothing in Library depends on it, so I guess it was just luckily created in time by delivery of soltools in the cases where the build succeeded). The map file is now created in $(WORKDIR) (as it should be) and then delivered through AUXTARGETS. Change-Id: I62373f0b71a6c4f3b59fa779f9ec48154485a174
2012-09-22ensure IDL files of used UnoApis are in placeDavid Tardon
Change-Id: I27740a60b9b5ff7ef5541713b2f85e03f8e70c7d
2012-09-22fix dep for configuration schemasDavid Tardon
Configuration of extensions can use schemas from the main configuration (officecfg). Now that officecfg is in tail_build, we need to make sure that building of any such configuration only starts _after_ officecfg has been done. Change-Id: I95c775bb9c15c2e3aad930189d5524957cb5c49d
2012-09-22add missing deps on toolsDavid Tardon
Change-Id: Idcb3dee7315412287e167abb7f76c9050696d94a
2012-09-22depend on tools as necessaryDavid Tardon
Change-Id: Ib13f95a55ffcdd7f9314744a18ae48aa123406dd
2012-09-22force cli_ure to buildMatúš Kukan
- there is still missing dependency on cliuno.snk - remove -warnaserror+ causing weird problem - export random symbol so that we get icli_cppuhelper_native.lib file created Change-Id: Ifd3b4785f83496d2c9bff6b1ea2fd39b6978725c
2012-09-22get cli_ure closer to successful buildMatúš Kukan
Change-Id: I28ba1f4e802b3736a9f82966a2c7908388df4a92
2012-09-22gbuildize cli_ureDavid Tardon
Change-Id: I716d666fc6e9d5339bc65a1b3943b2cecf45b6fe
2012-09-22fix make syntaxNorbert Thiebaud
Change-Id: I0cf922c1bccb554491ea8501c9f217af486088b6
2012-09-22add support for CLI to gbuildDavid Tardon
Change-Id: I45b617248c9edcee02514f1fb65cbb03b0a2d5aa
2012-09-22separate include dirs by commaDavid Tardon
It works as-is, but only because par2script.pl evaluates any argument that starts with / as a include path. Change-Id: I705276c1f949d505dbcca23a0acbd760b32914de
2012-09-22neon: convert to gbuildMatúš Kukan
Change-Id: I1cca0e3be7e148c835af26d2c001878b849e8432
2012-09-22allow Library to disable hidden visibilityMatúš Kukan
Change-Id: I1f676b7536183f68795595f216ae23610cadb1eb
2012-09-21Cut/paste typosStephan Bergmann
Change-Id: I2ff0ee983d008d580bd9d52cedc2643293b9710e
2012-09-21Honour preset LD_LIBRARY_PATH etc. in gbuild, tooStephan Bergmann
There is always the question whether we should add in front or after any existing value. I add after here, mainly to keep gb_Helper_extend_ld_path consistent and simple. Also, WNT_INTEL_MSC JunitTest was causing the Java code to call soffice with empty (instead of unaugmented) PATH. Change-Id: I3888c0a9085cee7052eb6ea1ed7bbf4a2ea14408
2012-09-20reduce complexity of installer maker scriptAndras Timar
$one_cab_file variable was always 0, so I deleted the code dealing with the non-zero case. Change-Id: I17288070eb94dec00ce970585046da11136b78eb
2012-09-20reduce complexity of installer maker scriptAndras Timar
$use_packages_for_cab and $cab_file_per_component variables were always 0, so I deleted the code dealing with the non-zero case. Change-Id: I0a678524cb308d834e4d61f2156a92400c02ae99
2012-09-20copy-paste errorAndras Timar
Change-Id: Ibcaf04447507926a97eed3d1cea400ac589023c2
2012-09-20Make "make debugrun" less fancy but more usefulStephan Bergmann
For one, --tui has negative impact on terminal behavior in certain ssh scenarios for me. Whether and how to use it should be a user's personal choice anyway. For another, you sometimes need to interact with gdb early, so do not automatically start to run soffice.bin. Change-Id: I1a1a02f5359aae2a11effa6620aebf01202357f9
2012-09-20Move -isysroot from gb_CFLAGS/gb_CXXFLAGS to CC/CXXTor Lillqvist
That is a much better place for it. The gb_C(XX)FLAGS don't get passed on to "external" modules, so they should not contain flags that are essential for the compilation to work at all. I think. At least for me, in my MacOSX SDK 10.4 -based build tree, using Xcode 3 installed in /Xcode3, on OS X 10.8, the -isysroot is essential for liborcus to compile. Change-Id: I1f11c690585e4ba512eb87d2fddf11872b91dd57
2012-09-20Add typedefs not in the 10.4 SDKTor Lillqvist
Change-Id: I67f6c5392feda674b3d7d53b5dd20ec86e4f9023
2012-09-19do not copy these xml files into solverMatúš Kukan
Change-Id: I92822085a65a179764b307b1344b09057e1d3b04
2012-09-19do not copy .ilst files into solverMatúš Kukan
Change-Id: Ib192d827ba0bcffc6e9dbca37d9af5f2d0dd3939
2012-09-19there is no ScpTarget dep target usedMatúš Kukan
Change-Id: I3b648b67a884b03611311ea013910cfeb672b2dc
2012-09-19gbuild: avoid unnecessary Packages while processing scp2 filesMatúš Kukan
This is first in do-not-duplicate-stuff-in-solver patch series. Adds direct include path for gb_ScpPreprocessTarget. Avoids copying .par files by using gb_InstallScriptTarget__get_dirs for include paths. Change-Id: I0a2b76accbbe7f33c83816fb8ad69cc29590e9e2