r260847 - c-index-test: Fix libdeps corresponding to r260841.

NAKAMURA Takumi via cfe-commits cfe-commits at lists.llvm.org
Sun Feb 14 14:54:07 PST 2016


BUILD_SHARED_LIBS requires them. Especially, Win32 DLL (PRIVATE) is most
strict.
CMake's transitive (PUBLIC/INTERFACE) libdeps sometimes misses incomplete
deps.

To make sure libdeps to be fine, I think we need to run a Win32 DLL builder.
It requires not msvc but cygming.
http://bb.pgr.jp/builders/i686-mingw32-RA-on-linux

Don't worry, I am watching it and can fix deps asap.

On Mon, Feb 15, 2016 at 2:21 AM Argyrios Kyrtzidis <akyrtzi at gmail.com>
wrote:

> Which configuration required them ?
> I was under the impression CMake is passing the transitive libdeps.
>
> > On Feb 14, 2016, at 1:19 AM, NAKAMURA Takumi via cfe-commits <
> cfe-commits at lists.llvm.org> wrote:
> >
> > Author: chapuni
> > Date: Sun Feb 14 03:19:04 2016
> > New Revision: 260847
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=260847&view=rev
> > Log:
> > c-index-test: Fix libdeps corresponding to r260841.
> >
> > Modified:
> >    cfe/trunk/tools/c-index-test/CMakeLists.txt
> >
> > 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=260847&r1=260846&r2=260847&view=diff
> >
> ==============================================================================
> > --- cfe/trunk/tools/c-index-test/CMakeLists.txt (original)
> > +++ cfe/trunk/tools/c-index-test/CMakeLists.txt Sun Feb 14 03:19:04 2016
> > @@ -22,6 +22,9 @@ if (LLVM_BUILD_STATIC)
> > else()
> >   target_link_libraries(c-index-test
> >     libclang
> > +    clangAST
> > +    clangBasic
> > +    clangFrontend
> >     clangIndex
> >   )
> > endif()
> >
> >
> > _______________________________________________
> > cfe-commits mailing list
> > cfe-commits at lists.llvm.org
> > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160214/0e3f5efb/attachment.html>


More information about the cfe-commits mailing list