You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.travis.yml 1.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. dist: trusty
  2. sudo: false
  3. language: c
  4. cache: ccache
  5. compiler:
  6. - gcc
  7. addons:
  8. apt:
  9. packages:
  10. - binutils-dev
  11. - liblzma-dev
  12. - syslinux
  13. - genisoimage
  14. env:
  15. global:
  16. - MAKEFLAGS="-j 4"
  17. script:
  18. - make -C src bin/blib.a
  19. - make -C src bin/ipxe.pxe
  20. - make -C src bin/ipxe.usb
  21. - make -C src bin/ipxe.iso
  22. - make -C src bin/8086100e.mrom
  23. - make -C src bin-x86_64-pcbios/blib.a
  24. - make -C src bin-x86_64-pcbios/ipxe.pxe
  25. - make -C src bin-x86_64-pcbios/ipxe.usb
  26. - make -C src bin-x86_64-pcbios/ipxe.iso
  27. - make -C src bin-x86_64-pcbios/8086100e.mrom
  28. - make -C src bin-x86_64-efi/blib.a
  29. - make -C src bin-x86_64-efi/ipxe.efi
  30. - make -C src bin-x86_64-efi/intel.efidrv
  31. - make -C src bin-x86_64-efi/intel.efirom
  32. - make -C src bin-i386-efi/blib.a
  33. - make -C src bin-i386-efi/ipxe.efi
  34. - make -C src bin-i386-efi/intel.efidrv
  35. - make -C src bin-i386-efi/intel.efirom
  36. - make -C src bin-x86_64-linux/blib.a
  37. - make -C src bin-x86_64-linux/tap.linux
  38. - make -C src bin-x86_64-linux/af_packet.linux
  39. - make -C src bin-x86_64-linux/tests.linux
  40. - ./src/bin-x86_64-linux/tests.linux