gpxelinux: Add new gpxelinuxk.0 target and pxelinuxk.gpxe script
authorGene Cumm <gene.cumm@gmail.com>
Tue, 15 Feb 2011 01:46:07 +0000 (20:46 -0500)
committerGene Cumm <gene.cumm@gmail.com>
Tue, 15 Feb 2011 01:46:07 +0000 (20:46 -0500)
gpxe/Makefile
gpxe/pxelinuxk.gpxe [new file with mode: 0644]

index b079d53..7d10088 100644 (file)
@@ -17,7 +17,7 @@
 # Very simple, really...
 #
 
-TARGETS        = gpxelinux.0
+TARGETS        = gpxelinux.0 gpxelinuxk.0
 
 all: $(TARGETS)
 
@@ -39,3 +39,10 @@ src/bin/undionly.kkpxe: pxelinux.gpxe ../core/pxelinux.0
 
 gpxelinux.0: src/bin/undionly.kkpxe
        cp -f $< $@
+
+src/bin/undionly.kpxe: pxelinuxk.gpxe ../core/pxelinux.0
+       $(MAKE) -C src bin/undionly.kpxe NO_WERROR=1 \
+               EMBEDDED_IMAGE=../pxelinuxk.gpxe,../../core/pxelinux.0
+
+gpxelinuxk.0: src/bin/undionly.kpxe
+       cp -f $< $@
diff --git a/gpxe/pxelinuxk.gpxe b/gpxe/pxelinuxk.gpxe
new file mode 100644 (file)
index 0000000..2f1e59a
--- /dev/null
@@ -0,0 +1,5 @@
+#!gpxe
+set use-cached 0
+dhcp net0
+imgload pxelinux.0
+boot pxelinux.0