Merge pull request #14202 from leandrolanzieri/pr/tests/kconfig_features_fix_target_deps

tests/kconfig_features: Fix target dependencies
This commit is contained in:
Kaspar Schleiser 2020-06-04 15:56:26 +02:00 committed by GitHub
commit e32c772eb4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 6 deletions

View File

@ -7,6 +7,10 @@ PKG_BUILDDIR=$(CURDIR)/bin
include $(RIOTBASE)/pkg/pkg.mk
all:
cp $(PKG_BUILDDIR)/kconfiglib.py $(PKG_BUILDDIR)/menuconfig.py \
$(Q)cp $(PKG_BUILDDIR)/kconfiglib.py $(PKG_BUILDDIR)/menuconfig.py \
$(PKG_BUILDDIR)/genconfig.py $(PKG_BUILDDIR)/examples/merge_config.py \
.
remove:
$(Q)$(RM) -r $(PKG_BUILDDIR) kconfiglib.py menuconfig.py genconfig.py \
merge_config.py

View File

@ -2,11 +2,11 @@ include ../Makefile.tests_common
BOARD_WHITELIST += samr21-xpro
kconfig-features:
@bash -c 'diff <($(MAKE) info-features-provided) \
<($(MAKE) dependency-debug-features-provided-kconfig) || \
(echo "ERROR: Kconfig features mismatch" && exit 1)'
all: kconfig-features
include $(RIOTBASE)/Makefile.include
kconfig-features: $(KCONFIG_OUT_CONFIG)
@bash -c 'diff <($(MAKE) info-features-provided) \
<($(MAKE) dependency-debug-features-provided-kconfig) || \
(echo "ERROR: Kconfig features mismatch" && exit 1)'