| |
| vgabios_variants := stdvga cirrus vmware qxl |
| |
| default: |
| @echo "nothing is build by default" |
| @echo "available build targets:" |
| @echo " bios -- update bios.bin (seabios)" |
| @echo " seavgabios -- update vgabios binaries (seabios)" |
| @echo " lgplvgabios -- update vgabios binaries (lgpl)" |
| |
| bios: config.seabios |
| sh configure-seabios.sh $< |
| make -C seabios out/bios.bin |
| cp seabios/out/bios.bin ../pc-bios/bios.bin |
| cp seabios/out/*dsdt.aml ../pc-bios/ |
| |
| seavgabios: $(patsubst %,seavgabios-%,$(vgabios_variants)) |
| |
| seavgabios-%: config.vga.% |
| sh configure-seabios.sh $< |
| make -C seabios out/vgabios.bin |
| cp seabios/out/vgabios.bin ../pc-bios/vgabios-$*.bin |
| |
| lgplvgabios: $(patsubst %,lgplvgabios-%,$(vgabios_variants)) |
| |
| lgplvgabios-%: |
| make -C vgabios vgabios-$*.bin |
| cp vgabios/VGABIOS-lgpl-latest.$*.bin ../pc-bios/vgabios-$*.bin |