coreboot/util
Martin Roth 0e6c0e18e3 kconfig_lint: make sure if and endif statements are balanced
In Kconfig files, the 'if' and 'endif' statements need to match up. A
file can't start an if statement that's completed in the next file.

Add a check as the files are being parsed to make sure that they match
up correctly.

Change-Id: If51207ea037089ab84c768e5a868270468cf4c4f
Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://review.coreboot.org/13876
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2016-03-03 20:42:49 +01:00
..
abuild abuild: Use 12 lines of context for errors 2016-03-02 18:38:32 +01:00
acpi
amdfwtool amdfwtool: Fix some PSP2 issues 2016-03-03 12:03:03 +01:00
amdtools
arm_boot_tools/mksunxiboot
autoport
bimgtool
board_status board_status.sh: Allow user to override coreboot image path 2016-02-23 00:49:16 +01:00
broadcom
cbfstool cbfstool: Use fixed width data types for e820entry struct. 2016-03-03 06:19:25 +01:00
cbmem cbfs: Add LZ4 in-place decompression support for pre-RAM stages 2016-02-22 21:38:37 +01:00
chromeos util: Add scripts to download and extract blobs 2016-02-22 22:50:19 +01:00
crossgcc buildgcc: Bump version to 1.36 2016-03-03 04:23:25 +01:00
dtd_parser
ectool
exynos
futility
fuzz-tests
genbuild_h
genprof
gitconfig
ifdfake
ifdtool
inteltool
intelvbttool
ipqheader
k8resdump
kconfig
lint kconfig_lint: make sure if and endif statements are balanced 2016-03-03 20:42:49 +01:00
marvell
mma
msrtool
mtkheader
nvidia
nvramtool nvramtool: Print computed and stored checksum in case of mismatch. 2016-02-26 07:02:01 +01:00
optionlist optionslist: Don't add a timestamp 2016-02-21 01:46:15 +01:00
post util: Add a very simple utility to test POST cards. 2016-02-26 07:00:33 +01:00
release
rockchip
romcc
sconfig
scripts
showdevicetree
spkmodem_recv
superiotool
uio_usbdebug
vgabios Redo testbios utility to use all of YABEL 2016-02-18 01:47:04 +01:00
viatool
xcompile xcompile: Add parameter to aid in debugging 2016-02-23 18:03:09 +01:00