Unified build scripts