37 lines
1.0 KiB
Makefile
37 lines
1.0 KiB
Makefile
.PHONY: fetch
|
|
fetch: \
|
|
toolchain \
|
|
keys \
|
|
$(OUT_DIR) \
|
|
$(CACHE_DIR) \
|
|
$(CACHE_DIR)/linux-$(LINUX_VERSION).tar.xz \
|
|
$(CACHE_DIR)/linux-$(LINUX_VERSION).tar.sign \
|
|
$(CACHE_DIR)/busybox-$(BUSYBOX_VERSION).tar.bz2 \
|
|
$(CACHE_DIR)/busybox-$(BUSYBOX_VERSION).tar.bz2.sig
|
|
|
|
$(OUT_DIR):
|
|
mkdir -p $(OUT_DIR)
|
|
|
|
$(CACHE_DIR):
|
|
mkdir -p $(CACHE_DIR)
|
|
|
|
$(CACHE_DIR)/busybox-$(BUSYBOX_VERSION).tar.bz2.sig:
|
|
curl \
|
|
--url $(BUSYBOX_SERVER)/busybox-$(BUSYBOX_VERSION).tar.bz2.sig \
|
|
--output $(CACHE_DIR)/busybox-$(BUSYBOX_VERSION).tar.bz2.sig
|
|
|
|
$(CACHE_DIR)/busybox-$(BUSYBOX_VERSION).tar.bz2:
|
|
curl \
|
|
--url $(BUSYBOX_SERVER)/busybox-$(BUSYBOX_VERSION).tar.bz2 \
|
|
--output $(CACHE_DIR)/busybox-$(BUSYBOX_VERSION).tar.bz2
|
|
|
|
$(CACHE_DIR)/linux-$(LINUX_VERSION).tar.sign:
|
|
curl \
|
|
--url $(LINUX_SERVER)/linux-$(LINUX_VERSION).tar.sign \
|
|
--output $(CACHE_DIR)/linux-$(LINUX_VERSION).tar.sign
|
|
|
|
$(CACHE_DIR)/linux-$(LINUX_VERSION).tar.xz:
|
|
curl \
|
|
--url $(LINUX_SERVER)/linux-$(LINUX_VERSION).tar.xz \
|
|
--output $(CACHE_DIR)/linux-$(LINUX_VERSION).tar.xz
|