Date: Sun, 06 Jan 2019 10:25:12 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 234658] net/ipxe: improvements to Makefile Message-ID: <bug-234658-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234658 Bug ID: 234658 Summary: net/ipxe: improvements to Makefile Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: tobik@freebsd.org Reporter: keve@keve.hu Flags: maintainer-feedback?(tobik@freebsd.org) Assignee: tobik@freebsd.org Created attachment 200828 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D200828&action= =3Dedit ipxe Makefile patch To whom it may concern,=20 please find attached small improvements to the Makefile for net/ipxe. Currently the makefile builds iPXE for two use-cases, booting a full iPXE i= mage or chain-loading via PXE. This is just a subset of the use cases for iPXE. See https://ipxe.org/download, https://ipxe.org/docs and the bullets under "Starting iPXE". The diff improves the port to cover all use cases. * Introduce "BOOT" option to toggle creating boot images. (default on, for continuity) * Introduce "UNDIONLY" option to toggle creating chain loadable image. (def= ault on, for continuity) * Introduce "VMWARE" option to toggle creating ROMs for VMware. (prominent use-case) * ${IPXE_ALL_TARGET} global scoped variable to enable further customization= of the build (i.e. adding additional ROM targets) Patch tested with poudriere against FreeBSD 11.2 and FreeBSD 12. I am looking forward to getting this merged. Cheers, Keve --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-234658-7788>