Opened 9 years ago

Closed 8 years ago

#47631 closed enhancement (fixed)

clang-3.6 Install all extra tools (e.g. clang-rename, clang-query, etc)

Reported by: alastair@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: clang-3.6

Description

Currently the clang port installs only two the tools in tools/clang/tools/extra, namely clang-modernize and clang-apply-replacements. With this patch we will install all of them, including clang-rename, clang-tidy and clang-query.

The attached patch file replaces the existing 0002 patch. Instead of adding the clang-modernize and clang-apply-replacements directory to the install-clang target, we add the parent directory.

Attachments (1)

0002-MacPorts-Only-Update-install-targets-for-clang-subpo.patch (583 bytes) - added by alastair@… 9 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: clang removed
Owner: changed from macports-tickets@… to jeremyhu@…

Is only clang-3.6 affected or does this need to be applied to all the other clang ports as well?

comment:2 Changed 9 years ago by alastair@…

I wouldn't say it needs to, no. As a new feature - at least as far as MacPorts is concerned - I think it's reasonable to implement just for the current release and subsequent releases.

I haven't tested it with clang-3.7 but I see no reason why it wouldn't work. Note that in the clang-3.7 port the enclosed patch would replace the existing 0003 patch.

comment:3 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.