Build script and build targets