# $Id$ PREFIX=/packages SUFFIX=Linux-2.4.19-i686.tar.gz NAMES=devices-1.0 kernelinc-1.0 .SUFFIXES: .gz %.gz: /scripts/build-$(TARGET).sh all: $(NAMES) rev = $(shell cat $(addprefix /usr/src/revisions/,$(1))) define settarget $(1): $(PREFIX)/$(1)-$$(call rev,$(1))-$(SUFFIX) $(PREFIX)/$(1)-$$(call rev,$(1))-$(SUFFIX): TARGET=$(1) endef $(foreach outn,$(NAMES),$(eval $(call settarget,$(outn))))