solenv/gbuild/LinkTarget.mk | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-)
New commits: commit 5e45637568ceefee21fe329a5254881963fecd7a Author: Matúš Kukan <matus.ku...@collabora.com> Date: Wed Dec 11 22:22:05 2013 +0100 Break circular dependencies with libmerged. There is still libsvxlo.so <- libmergedlo.so dependency dropped, but that does not break the build and I can't find the source. Change-Id: I151375cad5d7365c309d9403810750b6cd2c5efb diff --git a/solenv/gbuild/LinkTarget.mk b/solenv/gbuild/LinkTarget.mk index 3d3ac6d..9e0da07 100644 --- a/solenv/gbuild/LinkTarget.mk +++ b/solenv/gbuild/LinkTarget.mk @@ -797,17 +797,23 @@ gb_BUILD_HELPER_LIBS := basegfx \ reg \ sal \ salhelper \ + sax \ store \ tl \ unoidl \ xmlreader \ # tools libmerged depends on, so they link against gb_BUILD_HELPER_LIBS -gb_BUILD_HELPER_TOOLS := cppumaker \ +gb_BUILD_HELPER_TOOLS := $(foreach exe,\ + cppumaker \ rsc \ svidl \ unoidl-check \ unoidl-write \ + , $(call gb_Executable__get_workdir_linktargetname,$(exe))) \ + $(foreach lib,\ + expwrap \ + , $(call gb_Library__get_workdir_linktargetname,$(lib))) # call gb_LinkTarget__is_build_lib,linktargetname define gb_LinkTarget__is_build_lib @@ -816,7 +822,7 @@ endef # call gb_LinkTarget__is_build_tool,linktargetname define gb_LinkTarget__is_build_tool -$(if $(filter $(call gb_LinkTarget__get_workdir_linktargetname,$(1)),$(foreach exe,$(gb_BUILD_HELPER_TOOLS),$(call gb_Executable__get_workdir_linktargetname,$(exe)))),$(true),$(false)) +$(if $(filter $(call gb_LinkTarget__get_workdir_linktargetname,$(1)),$(call gb_BUILD_HELPER_TOOLS)),$(true),$(false)) endef # call gb_LinkTarget_use_libraries,linktarget,libs
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits