Ok I added the first stab at -c. It errors out on duplicate config names.
Usage: rumprun [-c config ...] target output input [input ...]
Where config is something like:
=== snip ===
RUMPBAKE_CONFVERS=20150828
addconfig hw_myconfig \
rumpdev_pci_virtio rumpdev_virtio_if_vioif rumpdev_pci \
rumpfs_tmpfs rumpnet_netinet rumpnet_net rumpnet \
rumpdev_bpf rumpnet_config rumpdev
=== snip ===
I recommend using the raw component names in private configs as
demonstrated above (as opposed to the LIB_FOO stuff in
app-tools/rumpbake.conf), at least for now.