ipxe: Allow to specify additional options

Overriding the `enabledOptions` attribute only works if `configurePhase`
is also overridden, which makes it a bit inconvenient.

+2 -1
+2 -1
pkgs/tools/misc/ipxe/default.nix
··· 3 , syslinux ? null 4 , embedScript ? null 5 , additionalTargets ? {} 6 }: 7 8 let ··· 63 "IMAGE_TRUST_CMD" 64 "DOWNLOAD_PROTO_HTTP" 65 "DOWNLOAD_PROTO_HTTPS" 66 - ]; 67 68 configurePhase = '' 69 runHook preConfigure
··· 3 , syslinux ? null 4 , embedScript ? null 5 , additionalTargets ? {} 6 + , additionalOptions ? [] 7 }: 8 9 let ··· 64 "IMAGE_TRUST_CMD" 65 "DOWNLOAD_PROTO_HTTP" 66 "DOWNLOAD_PROTO_HTTPS" 67 + ] ++ additionalOptions; 68 69 configurePhase = '' 70 runHook preConfigure