Build robot variant and dependencies

One comment: I think we can avoid using many build_<package>.sh scripts as most of them are the same thing, we can use a generic script and pass the correct parameters to it.