Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

clang-tools-extras doesn't install all built tools #24045

Open Quuxplusone opened 9 years ago

Quuxplusone commented 9 years ago
Bugzilla Link PR24046
Status NEW
Importance P normal
Reported by Jack Howarth (howarth.mailing.lists@gmail.com)
Reported on 2015-07-06 18:07:44 -0700
Last modified on 2015-09-28 08:39:08 -0700
Version unspecified
Hardware Macintosh MacOS X
CC evangelos@foutrelis.com, klimek@google.com, peter@lekensteyn.nl
Fixed by commit(s)
Attachments
Blocks
Blocked by
See also

On x86_64-apple-darwin14, a cmake build of clang-tools-extra, when placed as clang/tools/extra, doesn't install all of the built tools. In particular, 'make' places binaries for clang-query, modularize, pp-trace and tool-template in ./bin but these aren't actually installed by 'make install'.

Quuxplusone commented 9 years ago
Can confirm that some tools are missing in cmake (regression from autotools
builds). For clang-query:

echo 'install(TARGETS clang-query RUNTIME DESTINATION bin)' >>
tools/clang/tools/extra/clang-query/tool/CMakeLists.txt
Quuxplusone commented 9 years ago
clang-query will now get installed in CMake builds:

http://reviews.llvm.org/D13206
http://llvm.org/viewvc/llvm-project?view=revision&revision=248710

Are any of the other tools useful for non-clang development?