1
0

prep-release.sh 553 B

1234567891011121314151617
  1. #!/bin/bash
  2. # prep release for upload to production container
  3. mkdir -p build/ipxe
  4. git clone --depth 1 https://github.com/ipxe/ipxe.git ipxe_build
  5. cd ipxe_build/src
  6. for ipxe_config in `ls ../../ipxe/`
  7. do
  8. make EMBED=../../ipxe/$ipxe_config
  9. mv bin/ipxe.dsk ../../build/ipxe/$ipxe_config.dsk
  10. mv bin/ipxe.iso ../../build/ipxe/$ipxe_config.iso
  11. mv bin/ipxe.lkrn ../../build/ipxe/$ipxe_config.lkrn
  12. mv bin/ipxe.usb ../../build/ipxe/$ipxe_config.usb
  13. mv bin/undionly.kpxe ../../build/ipxe/$ipxe_config-undionly.kpxe
  14. done
  15. cd ../..
  16. cp -R boot/* build/