On Monday, 01.06.2015 at 17:00, Antti Kantee wrote: > On 29/05/15 13:08, Antti Kantee wrote: > >On 28/05/15 16:49, Martin Lucina wrote: > >>$ rumpbake -T hw_generic -o hello.bin hello > >>(produces the final unikernel as "hello.bin", targeted for the > >>"hw_generic" > >>configuration) > > > >[updating the documentation, which is always useful for finding oddities] > > > >Since -T and -o are mandatory parameters (i.e. unlike with cc they don't > >have default values), why are they not simply the first and second > >non-option arguments? > > No objections heard, so removed the flags. Usage is now always > "rumpbake target output file [file ...]"
Sorry, travelling... I do have an objection, which is that if we don't keep them as flags, then we can't easily make them optional later without the change getting really confusing for users. And technically, cc has a default for -o, it's 'a.out'. Martin
