diff options
author | Martin Roth <martin@coreboot.org> | 2021-02-14 14:57:06 -0700 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2021-02-25 10:03:05 +0000 |
commit | 92f447aa929df28ecb41463032746ba54db3b526 (patch) | |
tree | 82841097cbb675bcf071cedc4159534949b2254a | |
parent | 122011453d9d805cb487e98d377c26db6812f031 (diff) | |
download | coreboot-92f447aa929df28ecb41463032746ba54db3b526.tar.gz coreboot-92f447aa929df28ecb41463032746ba54db3b526.tar.bz2 coreboot-92f447aa929df28ecb41463032746ba54db3b526.zip |
util/cbfstool: Update Makefiles
- Add a distclean target
- Add a help target
- Add the -Wshadow option
Signed-off-by: Martin Roth <martin@coreboot.org>
Change-Id: Ie31d61bd0e28b1e228656dfa09b5ab1996868706
Reviewed-on: https://review.coreboot.org/c/coreboot/+/50848
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
-rw-r--r-- | util/cbfstool/Makefile | 14 | ||||
-rw-r--r-- | util/cbfstool/Makefile.inc | 2 |
2 files changed, 14 insertions, 2 deletions
diff --git a/util/cbfstool/Makefile b/util/cbfstool/Makefile index ad8f9a88d09c..7ef46a7224ca 100644 --- a/util/cbfstool/Makefile +++ b/util/cbfstool/Makefile @@ -48,7 +48,7 @@ linux_trampoline.c: linux_trampoline.S mv trampoline.c linux_trampoline.c rm linux_trampoline trampoline -.PHONY: install +.PHONY: install distclean help install: all mkdir -p $(DESTDIR)$(BINDIR) $(INSTALL) cbfstool $(DESTDIR)$(BINDIR) @@ -58,6 +58,18 @@ install: all $(INSTALL) ifittool $(DESTDIR)$(BINDIR) $(INSTALL) cbfs-compression-tool $(DESTDIR)$(BINDIR) +distclean: clean + +help: + @echo "cbfstool & associated tools" + @echo "Targets: all, clean, distclean, help" + @echo " cbfstool - Manipulate CBFS images" + @echo " fmaptool - Compile Flashmap descriptor (fmd) files" + @echo " rmodtool - Create relocatable modules" + @echo " ifwitool - Manipulate Intel FW Image (IFWI)" + @echo " ifittool - Manipulate Intel FW Interface Table (FIT)" + @echo " cbfs-compression-tool - benchmark compression algorithms" + ifneq ($(V),1) .SILENT: endif diff --git a/util/cbfstool/Makefile.inc b/util/cbfstool/Makefile.inc index 536aef50940e..4ef224ce9903 100644 --- a/util/cbfstool/Makefile.inc +++ b/util/cbfstool/Makefile.inc @@ -87,7 +87,7 @@ amdcompobj += elfheaders.o amdcompobj += common.o amdcompobj += xdr.o -TOOLCFLAGS ?= -Werror -Wall -Wextra +TOOLCFLAGS ?= -Werror -Wall -Wextra -Wshadow TOOLCFLAGS += -Wcast-qual -Wmissing-prototypes -Wredundant-decls -Wshadow TOOLCFLAGS += -Wstrict-prototypes -Wwrite-strings TOOLCFLAGS += -O2 |