added distro parameter in build
added ProjectBuilder API