########################################## # Warpload package for PADS ########################################## ifeq ($(strip $(PADS_WARP)),y) WL_VER = 1.0.0 WL_DIR = $(BUILD_DIR)/warploader-$(WL_VER) WL_SOURCE = warploader-$(WL_VER).tgz WL_SITE = ftp://ftp.pikatech.com/outgoing/pads/utils WL_UNZIP = zcat endif $(DL_DIR)/$(WL_SOURCE): $(WGET) -P $(DL_DIR) $(WL_SITE)/$(WL_SOURCE) warploader-source: $(DL_DIR)/$(WL_SOURCE) $(WL_DIR)/.unpacked: $(DL_DIR)/$(WL_SOURCE) $(WL_UNZIP) $(DL_DIR)/$(WL_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - touch $(WL_DIR)/.unpacked warploader: $(WL_DIR)/.unpacked CC=$(TARGET_CC) DESTDIR="$(TARGET_DIR)" \ $(MAKE) -C $(WL_DIR) $(MFLAGS) install echo "Warploader $(WL_VER)" >> $(PERSISTENT_STORAGE)/version_info.txt warploader-clean: if test -d $(WL_DIR); then \ $(MAKE) -C $(WL_DIR) $(MFLAGS) clean; \ DESTDIR="$(TARGET_DIR)" $(MAKE) -C $(WL_DIR) uninstall; \ fi warploader-dirclean: warploader-clean $(RM) -r $(WL_DIR) ################################################ # # Toplevel Makefile options # ################################################# ifeq ($(strip $(PADS_PACKAGE_WARPLOADER)),y) TARGETS+=warploader endif