diff options
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | conf.py | 7 |
2 files changed, 9 insertions, 3 deletions
@@ -99,9 +99,12 @@ distclean_buildroot: ####################################### -.conf.mk: conf.py +.conf.mk: conf.py .target scripts/confmk.py +.target: + $(error Please select target by writing it to .target file) + parse_kconfig: @if [ `$(MAKE) -C scripts/parse_kconfig/ -q; echo $$?` != "0" ]; then \ $(MAKE) -C scripts/parse_kconfig/; fi @@ -1,4 +1,5 @@ import os +import sys import re import importlib.machinery @@ -126,6 +127,8 @@ if os.path.isfile(os.path.join(absroot, '.target')): if not re.match('__*__', name): vars()[name] = vars(ovconf)[name] else: - print("W: No target specifier. Write target to .target file.") + print("E: Invalid target specifier. Write valid target to .target file.") + sys.exit(-99) else: - print("W: No target specifier. Write target to .target file.") + print("E: No target specifier. Write target to .target file.") + sys.exit(-99) |