33 lines
847 B
Makefile
33 lines
847 B
Makefile
include Make.config
|
|
include Make.init
|
|
|
|
################################################################################
|
|
|
|
all: alpine rpi_firmware tftp
|
|
.PHONY: all alpine force rpi_firwmare tftp
|
|
|
|
################################################################################
|
|
|
|
alpine: $(ALPINE_FOLDERS)
|
|
|
|
RSYNC_ARGS=--archive --update --hard-links --delete --delete-after --delay-updates --timeout=600 --progress
|
|
|
|
$(ALPINE_DEST)/%: force
|
|
@mkdir -p $(@D)
|
|
@echo $@
|
|
@rsync $(RSYNC_ARGS) $(ALPINE_URL)/alpine/$* $(@D)
|
|
|
|
################################################################################
|
|
|
|
rpi_firmware:
|
|
git -C $(RPI_FIRMWARE_DEST) pull
|
|
|
|
################################################################################
|
|
|
|
tftp:
|
|
make -C tftp
|
|
|
|
################################################################################
|
|
|
|
# vi: ft=make
|