SCRIPTS = $(CURDIR)/ipfireboot.gpxe
-all:
- make -C gpxe/src EMBEDDED_IMAGE=$(SCRIPTS)
+TARGETS = bin/gpxe.iso bin/gpxe.kpxe
+
+all: $(TARGETS)
+
+clean:
+ rm -rfv $(TARGETS)
+ make -C gpxe/src clean
+
+$(TARGETS):
+ make -C gpxe/src EMBEDDED_IMAGE=$(SCRIPTS) $@
+ -mkdir -pv $$(dirname $@)
+ cp -vf gpxe/src/$@ $@