clang-tools-extra: rewrite EXTRA_DIST; spotted by @wiz :)diff -r1.20 -r1.21 pkgsrc/lang/clang-tools-extra/Makefile
(adam)
@@ -1,25 +1,27 @@ | @@ -1,25 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.20 2022/11/14 18:44:05 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.21 2022/11/15 18:30:07 adam Exp $ | |
2 | 2 | |||
3 | .include "../../lang/clang/Makefile.common" | 3 | .include "../../lang/clang/Makefile.common" | |
4 | 4 | |||
5 | PKGNAME= ${DISTNAME:S/clang/clang-tools-extra/:S/.src//} | 5 | PKGNAME= ${DISTNAME:S/clang/clang-tools-extra/:S/.src//} | |
6 | 6 | |||
7 | COMMENT= Extra Clang tools | 7 | COMMENT= Extra Clang tools | |
8 | 8 | |||
9 | DEPENDS+= clang>=${LLVM_VERSION}:../../lang/clang | 9 | DEPENDS+= clang>=${LLVM_VERSION}:../../lang/clang | |
10 | 10 | |||
11 | EXTRA_DIST+= ${DISTNAME:S/clang/clang-tools-extra/}${EXTRACT_SUFX} | 11 | CLANG_TOOLS_EXTRA= clang-tools-extra-${LLVM_VERSION}.src | |
12 | SITES.${EXTRA_DIST}= ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/} | 12 | EXTRA_DIST+= ${CLANG_TOOLS_EXTRA}${EXTRACT_SUFX} | |
13 | SITES.${CLANG_TOOLS_EXTRA}${EXTRACT_SUFX}= \ | |||
14 | ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/} | |||
13 | 15 | |||
14 | BUILD_TARGET= clang-change-namespace clang-apply-replacements clang-doc | 16 | BUILD_TARGET= clang-change-namespace clang-apply-replacements clang-doc | |
15 | BUILD_TARGET+= clang-include-fixer clang-move clang-query clang-reorder-fields | 17 | BUILD_TARGET+= clang-include-fixer clang-move clang-query clang-reorder-fields | |
16 | BUILD_TARGET+= clang-tidy clangd modularize pp-trace tool-template | 18 | BUILD_TARGET+= clang-tidy clangd modularize pp-trace tool-template | |
17 | INSTALL_DIRS= build/tools/extra | 19 | INSTALL_DIRS= build/tools/extra | |
18 | 20 | |||
19 | REPLACE_PYTHON+= tools/extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py | 21 | REPLACE_PYTHON+= tools/extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py | |
20 | REPLACE_PYTHON+= tools/extra/clang-tidy/tool/clang-tidy-diff.py | 22 | REPLACE_PYTHON+= tools/extra/clang-tidy/tool/clang-tidy-diff.py | |
21 | REPLACE_PYTHON+= tools/extra/clang-tidy/tool/run-clang-tidy.py | 23 | REPLACE_PYTHON+= tools/extra/clang-tidy/tool/run-clang-tidy.py | |
22 | 24 | |||
23 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic-functions | 25 | BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic-functions | |
24 | 26 | |||
25 | .PHONY: inject-clang-tools | 27 | .PHONY: inject-clang-tools |