From a59114bc19068d95a8184dda9538ff5eb880e68a Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Fri, 10 Aug 2012 06:10:58 +0000 Subject: [PATCH] c-arcmt-test, c-index-test: Appease Cygwin, to link to libclang.a, not clang.dll. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161655 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/c-arcmt-test/Makefile | 7 ++++++- tools/c-index-test/Makefile | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/tools/c-arcmt-test/Makefile b/tools/c-arcmt-test/Makefile index 818f648872..b59afdac16 100644 --- a/tools/c-arcmt-test/Makefile +++ b/tools/c-arcmt-test/Makefile @@ -16,7 +16,12 @@ TOOL_NO_EXPORTS = 1 # Don't install this. It is used for tests. NO_INSTALL = 1 -LINK_COMPONENTS := support mc +# Include this here so we can get the configuration of the targets that have +# been configured for construction. We have to do this early so we can set up +# LINK_COMPONENTS before including Makefile.rules +include $(CLANG_LEVEL)/../../Makefile.config + +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser support mc USEDLIBS = clang.a clangARCMigrate.a clangRewrite.a \ clangFrontend.a clangDriver.a \ clangSerialization.a clangParse.a clangSema.a \ diff --git a/tools/c-index-test/Makefile b/tools/c-index-test/Makefile index eb4d7de271..09eff0f095 100644 --- a/tools/c-index-test/Makefile +++ b/tools/c-index-test/Makefile @@ -20,7 +20,12 @@ TOOL_NO_EXPORTS = 1 # Don't install this. It is used for tests. NO_INSTALL = 1 -LINK_COMPONENTS := support mc +# Include this here so we can get the configuration of the targets that have +# been configured for construction. We have to do this early so we can set up +# LINK_COMPONENTS before including Makefile.rules +include $(CLANG_LEVEL)/../../Makefile.config + +LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser support mc USEDLIBS = clang.a clangFrontend.a clangDriver.a \ clangTooling.a \ clangSerialization.a clangParse.a clangSema.a \ -- 2.40.0