diff options
author | Ævar Arnfjörð Bjarmason <avarab@gmail.com> | 2022-11-02 01:35:52 +0300 |
---|---|---|
committer | Taylor Blau <me@ttaylorr.com> | 2022-11-03 04:22:16 +0300 |
commit | 202086b85c6591e99ee18e31277786d43f2804a2 (patch) | |
tree | 9882e92e7ac4fec2c092a18ced82fbcbd4f165d3 /shared.mak | |
parent | 316e3886e349293571b2b2796c32afd4b8ba6f22 (diff) |
Makefile: copy contrib/coccinelle/*.cocci to build/
Change the "coccinelle" rule so that we first copy the *.cocci source
in e.g. "contrib/coccinelle/strbuf.cocci" to
".build/contrib/coccinelle/strbuf.cocci" before operating on it.
For now this serves as a rather pointless indirection, but prepares us
for the subsequent commit where we'll be able to inject generated
*.cocci files. Having the entire dependency tree live inside .build/*
simplifies both the globbing we'd need to do, and any "clean" rules.
It will also help for future targets which will want to act on the
generated patches or the logs, e.g. targets to alert if we can't parse
certain files (or, less so than usual) with "spatch", and e.g. a
replacement for "ci/run-static-analysis.sh". Such a replacement won't
care about placing the patches in the in-tree, only whether they're
"OK" (and about the diff).
Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Diffstat (limited to 'shared.mak')
-rw-r--r-- | shared.mak | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/shared.mak b/shared.mak index f437073e48..a34b66c926 100644 --- a/shared.mak +++ b/shared.mak @@ -60,6 +60,7 @@ ifndef V QUIET_AR = @echo ' ' AR $@; QUIET_LINK = @echo ' ' LINK $@; QUIET_BUILT_IN = @echo ' ' BUILTIN $@; + QUIET_CP = @echo ' ' CP $< $@; QUIET_LNCP = @echo ' ' LN/CP $@; QUIET_XGETTEXT = @echo ' ' XGETTEXT $@; QUIET_MSGINIT = @echo ' ' MSGINIT $@; |