solenv/gbuild/CompilerTest.mk | 1 + solenv/gbuild/LinkTarget.mk | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-)
New commits: commit 439a3c036b1f40b3b3a7600e5a64879c22074771 Author: Stephan Bergmann <sberg...@redhat.com> Date: Thu Nov 17 11:10:13 2016 +0100 Have a specific TARGETTYPE for CompilerTest after all ...instead of leaving it empty. (645583dfd374c8b02f3c0eeba6233a0bb5884d68 "New compilerplugins/clang unit tests": "Checking the input files is implicitly phony, as the compilation step doesn't generate any object files, and the link step does nothing because there is no gb_LinkTarget_set_targettype for CompilerTest.") In preparation for using compilerplugins/clang with clang-cl on Windows. Change-Id: Ica4f16a4b249537f78ce21fcbe7c4afea8214821 diff --git a/solenv/gbuild/CompilerTest.mk b/solenv/gbuild/CompilerTest.mk index 674ec93..8a1ba58 100644 --- a/solenv/gbuild/CompilerTest.mk +++ b/solenv/gbuild/CompilerTest.mk @@ -15,6 +15,7 @@ endef # call gb_CompilerTest__CompilerTest_impl,compilertest,linktarget define gb_CompilerTest__CompilerTest_impl $(call gb_LinkTarget_LinkTarget,$(2),CompilerTest_$(1),NONE) +$(call gb_LinkTarget_set_targettype,$(2),CompilerTest) $(call gb_LinkTarget_get_target,$(2)): COMPILER_TEST := $(true) $(call gb_LinkTarget_get_target,$(2)): ENABLE_WERROR := $(true) $(call gb_CompilerTest_get_target,$(1)): $(call gb_LinkTarget_get_target,$(2)) diff --git a/solenv/gbuild/LinkTarget.mk b/solenv/gbuild/LinkTarget.mk index f54ace6..eb9ee12 100644 --- a/solenv/gbuild/LinkTarget.mk +++ b/solenv/gbuild/LinkTarget.mk @@ -488,7 +488,8 @@ define gb_LinkTarget__command_impl $(call gb_LinkTarget__command,$(1),$(2)),\ mkdir -p $(dir $(1)) && echo invalid - merged lib > $(1) \ $(if $(SOVERSIONSCRIPT),&& echo invalid - merged lib > $(WORKDIR)/LinkTarget/$(2))),\ - $(call gb_LinkTarget__command,$(1),$(2))) + $(if $(filter-out CompilerTest,$(TARGETTYPE)), \ + $(call gb_LinkTarget__command,$(1),$(2)))) $(call gb_LinkTarget__command_objectlist,$(WORKDIR)/LinkTarget/$(2).objectlist) endef _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits