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>
This commit is contained in:
parent
122011453d
commit
92f447aa92
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue