summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
authorMichael Brown2008-10-08 00:18:15 +0200
committerMichael Brown2008-10-08 03:17:25 +0200
commita2588547f913d5928f61ac30fd531a407925b4b5 (patch)
tree5627c7133a446723d87a79f2565a3b15dacc9098 /src/util
parent[makefile] Kill off arch/$(ARCH)/Config (diff)
downloadipxe-a2588547f913d5928f61ac30fd531a407925b4b5.tar.gz
ipxe-a2588547f913d5928f61ac30fd531a407925b4b5.tar.xz
ipxe-a2588547f913d5928f61ac30fd531a407925b4b5.zip
[makefile] Add support for multiple build platforms
Allow for the build CPU architecture and platform to be specified as part of the make command goals. For example: make bin/rtl8139.rom # Standard i386 PC-BIOS build make bin-efi/rtl8139.efi # i386 EFI build The generic syntax is "bin[-[arch-]platform]", with the default architecture being "i386" (regardless of the host architecture) and the default platform being "pcbios". Non-path targets such as "srcs" can be specified using e.g. make bin-efi srcs Note that this changeset is merely Makefile restructuring to allow the build architecture and platform to be determined by the make command goals, and to export these to compiled code via the ARCH and PLATFORM defines. It doesn't actually introduce any new build platforms.
Diffstat (limited to 'src/util')
0 files changed, 0 insertions, 0 deletions