ifeq ($(KCONFIGLIB_DIR),) $(warning "KCONFIGLIB_DIR needs to be defined") endif all: $(GENERATED_HEADER) menuconfig: $(KCONFIGLIB_DIR)/menuconfig.py savedefconfig: $(KCONFIGLIB_DIR)/savedefconfig.py %_defconfig: configs/%_defconfig $(KCONFIGLIB_DIR)/defconfig.py $< $(GENERATED_HEADER): $(wildcard .config) $(KCONFIGLIB_DIR)/genconfig.py --header-path $@ clean: rm $(GENERATED_HEADER) -include .config .PHONY: all menuconfig savedefconfig