[llvm-commits] [PATCH][CMake] PR10050.
arrowdodger
6yearold at gmail.com
Sat Dec 24 02:09:28 PST 2011
On Sat, Dec 24, 2011 at 1:34 PM, Chandler Carruth <chandlerc at google.com>wrote:
> High level questions:
>
> Why generate tarballs as well as installing the actual docs?
>
Dunno, i've been following Makefile build.
Why set some of the binaries to 'true' and run those command
> unconditionally, but in other cases just omit steps when the tools
> necessary are unavailable? The latter sounds cleaner.
>
Yes, this seems OK. Will fix it.
> Does any of this happen for a normal build, or is it all only triggered by
> an explicit target or 'make install'?
>
All targets created by add_custom_target(tgt ALL ...) are run during normal
build, but also can be invoked explicitly with `make tgt`. Everything that
mentioned in install() is installed by `make install`.
Please go ahead and commit the cpack version number fix, it's independent
> of the rest.
>
I do not have commit rights.
> I'll try to look through these more carefully, but they're a bit
> confusing. Comments would likely help as the CMake languages doesn't make
> this kind of stuff obvious.
>
Thanks for quick review!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111224/c2ea5739/attachment.html>
More information about the llvm-commits
mailing list