MirageOS - parametric compilation depending on target

@Drup thank you! I got that working now.

Next question: How do I obtain the values returned by the connect! method of impl objects?
It looks to me like they are currently ignored with >>= fun _ -> in my generated main.ml, but I can’t figure out how to capture them?