Since post-restore hooks are not consistent, add a build time check to see if inner-project generation and restore occurred. If it has not, attempt to perform at build time. We should also print a warning informing users how to add a post-restore hook.