Tue Nov 15 18:30:07 2022 UTC ()
clang-tools-extra: rewrite EXTRA_DIST; spotted by @wiz :)


(adam)
diff -r1.20 -r1.21 pkgsrc/lang/clang-tools-extra/Makefile

cvs diff -r1.20 -r1.21 pkgsrc/lang/clang-tools-extra/Makefile (expand / switch to unified diff)

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