prep-release.sh 596 B

123456789101112131415161718
  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/$i
  9. mv bin/ipxe.dsk ../../build/ipxe/$ipxe_config.dsk
  10. mv bin/ipxe.kpxe ../../build/ipxe/$ipxe_config.kpxe
  11. mv bin/ipxe.iso ../../build/ipxe/$ipxe_config.iso
  12. mv bin/ipxe.lkrn ../../build/ipxe/$ipxe_config.lkrn
  13. mv bin/ipxe.usb ../../build/ipxe/$ipxe_config.usb
  14. mv bin/undionly.kpxe ../../build/ipxe/$ipxe_config-undionly.kpxe
  15. done
  16. cd ../..
  17. cp -R src/* build/