[cfe-dev] make update not updating clang svn?

Chris Lattner clattner at apple.com
Tue Dec 22 14:58:45 PST 2009


On Dec 22, 2009, at 2:53 PM, George King wrote:

> Hi list,
>
> According to http://clang.llvm.org/get_started.html:
>
> You can update your toplevel LLVM project and all (possibly  
> unrelated) projects inside it with make update. This will run svn  
> update on all subdirectories related to subversion.

Someone on IRC was claiming that this was because tools/clang was in  
the svnignore of the llvm tree.  This doesn't make a lot of sense to  
me, but I don't know how to fix it.  If some else does, please go for  
it.

-Chris

>
> However after following the check out instructions, I observed the  
> following behavior:
>
> gk ~/external/llvm > make update
> svn  update /Users/gk/external/llvm
> U    /Users/gk/external/llvm/test/CodeGen/X86/break-sse-dep.ll
> ... (more U ... lines)
> Updated to revision 91929.
>
> gk ~/external/llvm > cd tools/clang
> gk ~/external/llvm/tools/clang > svn update
> U    test/Lexer/char-escapes.c
> ... (many more U ... lines)
> Updated to revision 91930.
>
> gk ~/external/llvm/tools/clang > cd ../..
> gk ~/external/llvm > svn update
> At revision 91930.
>
>
> 'make update' did not appear to run 'svn update' for the tools/clang  
> directory. Otherwise I would see "svn update /Users/gk/external/llvm/ 
> tools/clang" output, right? I realize that this looks a little  
> ambiguous because of the revision numbers 91929 and 91930, but I  
> don't think that's the issue; there were hundreds of files updated  
> in the clang tree, which I doubt were committed in the interim  
> between commands.
>
> Does 'make update' work as advertised for others?
>
> Thank you,
>
> George
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev




More information about the cfe-dev mailing list