|
|
|
@ -5,19 +5,24 @@ all: install |
|
|
|
|
$(BIN_DIR): |
|
|
|
|
mkdir -p $(BIN_DIR)
|
|
|
|
|
|
|
|
|
|
TARGETS:=linux utils lzma
|
|
|
|
|
|
|
|
|
|
linux-compile: utils-install lzma-install |
|
|
|
|
linux-install: $(BIN_DIR) |
|
|
|
|
|
|
|
|
|
download: $(patsubst %,%-source,$(TARGETS)) |
|
|
|
|
prepare: linux-prepare |
|
|
|
|
compile: linux-compile |
|
|
|
|
install: image_clean linux-install |
|
|
|
|
clean: linux-clean utils-clean lzma-clean image_clean |
|
|
|
|
clean: $(patsubst %,%-clean,$(TARGETS)) image_clean |
|
|
|
|
|
|
|
|
|
image_clean: FORCE |
|
|
|
|
rm -f $(BIN_DIR)/openwrt-*
|
|
|
|
|
|
|
|
|
|
%-clean: FORCE |
|
|
|
|
$(MAKE) -C $(patsubst %-clean,%,$@) clean
|
|
|
|
|
%-source: FORCE |
|
|
|
|
$(MAKE) -C $(patsubst %-source,%,$@) source
|
|
|
|
|
%-prepare: FORCE |
|
|
|
|
$(MAKE) -C $(patsubst %-prepare,%,$@) prepare
|
|
|
|
|
%-compile: %-prepare |
|
|
|
|