From 1285a2808a254f3d1a809c1a541f0c0f746e03d7 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 1 Oct 2011 10:15:04 +0000 Subject: mkconfig: start deprecating Makefile config targets Now that we've got boards.cfg and most people have converted over, start warning people who have yet to so we can phase board configs completely out of the Makefile. Signed-off-by: Mike Frysinger --- mkconfig | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'mkconfig') diff --git a/mkconfig b/mkconfig index ecb6d4ef4f..438530b567 100755 --- a/mkconfig +++ b/mkconfig @@ -29,6 +29,15 @@ if [ \( $# -eq 2 \) -a \( "$1" = "-A" \) ] ; then set ${line} # add default board name if needed [ $# = 3 ] && set ${line} ${1} +elif [ "${MAKEFLAGS+set}${MAKELEVEL+set}" = "setset" ] ; then + # only warn when using a config target in the Makefile + cat <<-EOF + + warning: Please migrate to boards.cfg. Failure to do so will + mean removal of your board in the next release. + + EOF + sleep 5 fi while [ $# -gt 0 ] ; do -- cgit v1.2.3