Kaydet (Commit) 5e456375 authored tarafından Matúš Kukan's avatar Matúš Kukan

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
üst fb0dad9b
...@@ -797,17 +797,23 @@ gb_BUILD_HELPER_LIBS := basegfx \ ...@@ -797,17 +797,23 @@ gb_BUILD_HELPER_LIBS := basegfx \
reg \ reg \
sal \ sal \
salhelper \ salhelper \
sax \
store \ store \
tl \ tl \
unoidl \ unoidl \
xmlreader \ xmlreader \
# tools libmerged depends on, so they link against gb_BUILD_HELPER_LIBS # 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 \ rsc \
svidl \ svidl \
unoidl-check \ unoidl-check \
unoidl-write \ 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 # call gb_LinkTarget__is_build_lib,linktargetname
define gb_LinkTarget__is_build_lib define gb_LinkTarget__is_build_lib
...@@ -816,7 +822,7 @@ endef ...@@ -816,7 +822,7 @@ endef
# call gb_LinkTarget__is_build_tool,linktargetname # call gb_LinkTarget__is_build_tool,linktargetname
define gb_LinkTarget__is_build_tool 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 endef
# call gb_LinkTarget_use_libraries,linktarget,libs # call gb_LinkTarget_use_libraries,linktarget,libs
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment