with build scripts and batch files