fea: readin magic line from ks for cmdln options
authorJF Ding <Jian-feng.Ding@intel.com>
Tue, 14 Dec 2010 08:57:14 +0000 (16:57 +0800)
committerYi Yang <yi.y.yang@intel.com>
Tue, 14 Dec 2010 09:23:45 +0000 (17:23 +0800)
commit69fe1feab2696038143e28f3bb7be5a6dd74cfbd
tree6d55f78b50b886b11417512e6c77aee3f49394b2
parent2baf578d2acb4376d96dc5641fe9ce2d5e2e1fcc
fea: readin magic line from ks for cmdln options

If user provide a "magic" line in the first line of ks file, in such
format:
    # -*-mic2-options-*- --format=livecd --arch=arm -*-mic2-options-*-
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^
And the inline options part use the SAME definition of cmdln ones.
If invalid options met in the inline options line, the parser will
just skip it w/ warning message, but not abort with error message
as the original parse do.
The inline args (the left part from options) will be ignored.

And the priority of cmdln options and inline options is:
    cmdln >> inline
tools/mic-image-creator