#!/usr/bin/make -f PACKAGE_INDEX:=Packages PACKAGE_FILES:=$(shell find -type f -name "*.ipk" | sort) PACKAGE_CONTENT_FILES:=$(patsubst %.ipk,%.content,$(PACKAGE_FILES)) all: $(PACKAGE_INDEX) $(PACKAGE_CONTENT_FILES) clean: rm -f $(PACKAGE_INDEX) $(PACKAGE_CONTENT_FILES) $(PACKAGE_INDEX): $(PACKAGE_FILES) ipkg-make-index . > $(PACKAGE_INDEX).new mv $(PACKAGE_INDEX).new $(PACKAGE_INDEX) %.content : %.ipk ipkg-list-files $< > $@