libinstaller: Add --mbr, --active, and --force options
authorShao Miller <shao.miller@yrdsb.edu.on.ca>
Sat, 3 Jul 2010 07:47:25 +0000 (03:47 -0400)
committerShao Miller <shao.miller@yrdsb.edu.on.ca>
Sat, 10 Jul 2010 04:26:23 +0000 (21:26 -0700)
commit07b70a5266d694c954082b301a205225a892184f
treed9ca30ee4563ccac6c566b9539197623ef59b8ea
parent0ee50473e37cbc22ef1b2f9897bce48c41be8f5e
libinstaller: Add --mbr, --active, and --force options

In order to consolidate the installer option-parsing system,
we add the --mbr (-m), --active (-a), and --force (-f)
options from the DOS, Win32, and mtools installers to
libinstaller.

Since the -m and -a options are not currently valid for the
Linux 'syslinux' and 'extlinux' installers, we add error
messages to both of these.  The -f option is allowed but
does nothing for them.

Signed-off-by: Shao Miller <shao.miller@yrdsb.edu.on.ca>
extlinux/main.c
libinstaller/syslxopt.c
libinstaller/syslxopt.h
linux/syslinux.c