diff options
author | Jakub Kicinski <kuba@kernel.org> | 2023-10-10 23:27:14 +0300 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2023-10-11 23:33:06 +0300 |
commit | cb7fb0aa3cd80c6bf13abd1d4a75b0640c2e7eaf (patch) | |
tree | e191a5fb34da22a4feea0c3c2162b172bbbc73eb /tools/net/ynl/generated | |
parent | 0f07415ebb78e700393237b9148487a2fe27fb04 (diff) | |
download | linux-cb7fb0aa3cd80c6bf13abd1d4a75b0640c2e7eaf.tar.xz |
tools: ynl: use ynl-gen -o instead of stdout in Makefile
Jiri added more careful handling of output of the code generator
to avoid wiping out existing files in
commit f65f305ae008 ("tools: ynl-gen: use temporary file for rendering")
Make use of the -o option in the Makefiles, it is already used
by ynl-regen.sh.
Link: https://lore.kernel.org/r/20231010202714.4045168-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/net/ynl/generated')
-rw-r--r-- | tools/net/ynl/generated/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/net/ynl/generated/Makefile b/tools/net/ynl/generated/Makefile index 0f359ee3c46a..2f47b9cac757 100644 --- a/tools/net/ynl/generated/Makefile +++ b/tools/net/ynl/generated/Makefile @@ -27,11 +27,11 @@ protos.a: $(OBJS) %-user.h: ../../../../Documentation/netlink/specs/%.yaml $(TOOL) @echo -e "\tGEN $@" - @$(TOOL) --mode user --header --spec $< $(YNL_GEN_ARG_$*) > $@ + @$(TOOL) --mode user --header --spec $< -o $@ $(YNL_GEN_ARG_$*) %-user.c: ../../../../Documentation/netlink/specs/%.yaml $(TOOL) @echo -e "\tGEN $@" - @$(TOOL) --mode user --source --spec $< $(YNL_GEN_ARG_$*) > $@ + @$(TOOL) --mode user --source --spec $< -o $@ $(YNL_GEN_ARG_$*) %-user.o: %-user.c %-user.h @echo -e "\tCC $@" |