X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/99fd8c9a1d16d58a678463f2bccc6f15668f042a..096ce0b6365b8e7fb99fe791583cf7bb542e1de2:/Makefile diff --git a/Makefile b/Makefile index 96dd2e0e0..40b4efc04 100644 --- a/Makefile +++ b/Makefile @@ -38,7 +38,7 @@ endif endif export OPENWRTVERSION -all: +all: world .pkginfo: FORCE ifneq ($(shell ./scripts/timestamp.pl -p .pkginfo package Makefile),.pkginfo) @@ -61,23 +61,36 @@ scripts/config/mconf: .config.in scripts/config/conf: .config.in $(MAKE) -C scripts/config conf -menuconfig: scripts/config/mconf +config: scripts/config/conf $< Config.in -config: scripts/config/conf +defdconfig: scripts/config/conf + $< -d Config.in + +oldconfig: scripts/config/conf + $< -o Config.in + +menuconfig: scripts/config/mconf $< Config.in config-clean: $(MAKE) -C scripts/config clean -package/%: - $(MAKE) -C toolchain $(patsubst package/%,%,$@) +package/%: .pkginfo + $(MAKE) -C package $(patsubst package/%,%,$@) -target/%: - $(MAKE) -C toolchain $(patsubst target/%,%,$@) +target/%: .pkginfo + $(MAKE) -C target $(patsubst target/%,%,$@) toolchain/%: $(MAKE) -C toolchain $(patsubst toolchain/%,%,$@) +world: + $(MAKE) toolchain/install + $(MAKE) target/compile + $(MAKE) package/compile + $(MAKE) package/install + $(MAKE) target/install + .PHONY: FORCE FORCE: