Cross-language, cross-platform build tool