[cfe-commits] r90350 - in /cfe/trunk/tools: CIndex/CMakeLists.txt CIndex/Makefile c-index-test/CMakeLists.txt c-index-test/Makefile index-test/CMakeLists.txt index-test/Makefile
Zhongxing Xu
xuzhongxing at gmail.com
Wed Dec 2 18:56:57 PST 2009
Thanks. c-test-index now builds.
2009/12/3 Daniel Dunbar <daniel at zuster.org>:
> Author: ddunbar
> Date: Wed Dec 2 15:47:55 2009
> New Revision: 90350
>
> URL: http://llvm.org/viewvc/llvm-project?rev=90350&view=rev
> Log:
> Normalize CIndex/c-index-test/index-test link lines in the hopes it will fix
> *something*.
> - We really need to fix how LLVM's build systems manage
> linking. Pretty-please-someone-else-do-this? :)
>
> Modified:
> cfe/trunk/tools/CIndex/CMakeLists.txt
> cfe/trunk/tools/CIndex/Makefile
> cfe/trunk/tools/c-index-test/CMakeLists.txt
> cfe/trunk/tools/c-index-test/Makefile
> cfe/trunk/tools/index-test/CMakeLists.txt
> cfe/trunk/tools/index-test/Makefile
>
> Modified: cfe/trunk/tools/CIndex/CMakeLists.txt
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/CIndex/CMakeLists.txt?rev=90350&r1=90349&r2=90350&view=diff
>
> ==============================================================================
> --- cfe/trunk/tools/CIndex/CMakeLists.txt (original)
> +++ cfe/trunk/tools/CIndex/CMakeLists.txt Wed Dec 2 15:47:55 2009
> @@ -3,11 +3,20 @@
> set(LLVM_NO_RTTI 1)
>
> set(LLVM_USED_LIBS
> - clangFrontend clangIndex clangSema clangAnalysis clangAST clangParse clangLex clangBasic)
> + clangIndex
> + clangFrontend
> + clangDriver
> + clangSema
> + clangAnalysis
> + clangAST
> + clangParse
> + clangLex
> + clangBasic)
>
> set( LLVM_LINK_COMPONENTS
> - MC
> - support
> + bitreader
> + mc
> + core
> )
>
> add_clang_library(CIndex CIndex.cpp)
>
> Modified: cfe/trunk/tools/CIndex/Makefile
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/CIndex/Makefile?rev=90350&r1=90349&r2=90350&view=diff
>
> ==============================================================================
> --- cfe/trunk/tools/CIndex/Makefile (original)
> +++ cfe/trunk/tools/CIndex/Makefile Wed Dec 2 15:47:55 2009
> @@ -21,8 +21,9 @@
> LINK_LIBS_IN_SHARED = 1
> SHARED_LIBRARY = 1
>
> -LINK_COMPONENTS := MC support
> -USEDLIBS = clangFrontend.a clangDriver.a clangIndex.a clangSema.a clangAnalysis.a clangAST.a clangParse.a clangLex.a clangBasic.a
> +LINK_COMPONENTS := bitreader mc core
> +USEDLIBS = clangIndex.a clangFrontend.a clangDriver.a clangSema.a \
> + clangAnalysis.a clangAST.a clangParse.a clangLex.a clangBasic.a
>
> include $(LEVEL)/Makefile.common
>
>
> Modified: cfe/trunk/tools/c-index-test/CMakeLists.txt
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/c-index-test/CMakeLists.txt?rev=90350&r1=90349&r2=90350&view=diff
>
> ==============================================================================
> --- cfe/trunk/tools/c-index-test/CMakeLists.txt (original)
> +++ cfe/trunk/tools/c-index-test/CMakeLists.txt Wed Dec 2 15:47:55 2009
> @@ -16,6 +16,7 @@
> set( LLVM_LINK_COMPONENTS
> bitreader
> mc
> + core
> )
>
> add_clang_executable(c-index-test
>
> Modified: cfe/trunk/tools/c-index-test/Makefile
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/c-index-test/Makefile?rev=90350&r1=90349&r2=90350&view=diff
>
> ==============================================================================
> --- cfe/trunk/tools/c-index-test/Makefile (original)
> +++ cfe/trunk/tools/c-index-test/Makefile Wed Dec 2 15:47:55 2009
> @@ -18,7 +18,7 @@
>
> include $(LEVEL)/Makefile.config
>
> -LINK_COMPONENTS := bitreader mc
> +LINK_COMPONENTS := bitreader mc core
> USEDLIBS = CIndex.a clangIndex.a clangFrontend.a clangDriver.a clangSema.a \
> clangAnalysis.a clangAST.a clangParse.a clangLex.a clangBasic.a
>
>
> Modified: cfe/trunk/tools/index-test/CMakeLists.txt
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/index-test/CMakeLists.txt?rev=90350&r1=90349&r2=90350&view=diff
>
> ==============================================================================
> --- cfe/trunk/tools/index-test/CMakeLists.txt (original)
> +++ cfe/trunk/tools/index-test/CMakeLists.txt Wed Dec 2 15:47:55 2009
> @@ -3,6 +3,7 @@
> set( LLVM_USED_LIBS
> clangIndex
> clangFrontend
> + clangDriver
> clangSema
> clangAnalysis
> clangAST
> @@ -14,6 +15,7 @@
> set( LLVM_LINK_COMPONENTS
> bitreader
> mc
> + core
> )
>
> add_clang_executable(index-test
>
> Modified: cfe/trunk/tools/index-test/Makefile
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/index-test/Makefile?rev=90350&r1=90349&r2=90350&view=diff
>
> ==============================================================================
> --- cfe/trunk/tools/index-test/Makefile (original)
> +++ cfe/trunk/tools/index-test/Makefile Wed Dec 2 15:47:55 2009
> @@ -18,8 +18,8 @@
>
> include $(LEVEL)/Makefile.config
>
> -LINK_COMPONENTS := bitreader mc
> -USEDLIBS = clangIndex.a clangFrontend.a clangDriver.a clangSema.a clangAnalysis.a \
> - clangAST.a clangParse.a clangLex.a clangBasic.a
> +LINK_COMPONENTS := bitreader mc core
> +USEDLIBS = clangIndex.a clangFrontend.a clangDriver.a clangSema.a \
> + clangAnalysis.a clangAST.a clangParse.a clangLex.a clangBasic.a
>
> include $(LLVM_SRC_ROOT)/Makefile.rules
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
More information about the cfe-commits
mailing list