浏览代码

Add build for iPXE on Google Compute Engine

Antony Messerli 8 年之前
父节点
当前提交
bddf268ed4
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      script/prep-release.sh

+ 11 - 0
script/prep-release.sh

@@ -53,6 +53,17 @@ do
   mv bin/undionly.kpxe ../../build/ipxe/$ipxe_config-undionly.kpxe
 done
 
+# generate netboot.xyz iPXE disk for Google Compute Engine
+for ipxe_config in `ls ../../ipxe/disks/`
+do
+  make bin/ipxe.usb CONFIG=cloud EMBED=../../ipxe/disks/$ipxe_config \
+  TRUST=ca-ipxe-org.crt,ca-netboot-xyz.crt
+  error_check
+  cp -f bin/ipxe.usb disk.raw
+  tar Sczvf $ipxe_config-GCE.tar.gz disk.raw
+  mv $ipxe_config-GCE.tar.gz ../../build/ipxe/$ipxe_config-GCE.tar.gz
+done
+
 # generate EFI iPXE disks
 for ipxe_config in `ls ../../ipxe/disks/`
 do