Commit 58fd779a authored by Peter Korsgaard's avatar Peter Korsgaard
Browse files

buildroot; move defconfigs to configs/ and print in help



As discussed earlier on the mailing list. It simplifies code, gives more
sensible error message on typos and makes the defconfigs easier to find
for users.

Furthermore, update documentation to match.

Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 6652770f
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -591,9 +591,9 @@ endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y)
flush:
	rm -f $(BUILD_DIR)/tgt-config.cache

%_defconfig: $(CONFIG)/conf
	cp $(shell find ./target/ -name $@) .config
	-@$(MAKE) oldconfig
%_defconfig: $(TOPDIR)/configs/%_defconfig
	cp $^ .config
	@$(MAKE) oldconfig

configured: dirs host-sed kernel-headers uclibc-config busybox-config linux26-config

@@ -628,6 +628,9 @@ help:
	@echo '  external-deps          - list external packages used'
	@echo '  flush                  - flush configuration cache'
	@echo
	@$(foreach b, $(notdir $(wildcard $(TOPDIR)/configs/*_defconfig)), \
	  printf "  %-35s - Build for %s\\n" $(b) $(b:_defconfig=);)
	@echo
	@echo 'See docs/README and docs/buildroot.html for further details'
	@echo

Loading