67 | | * (TODO: is it more efficient if all the source is copied onto the local disk before compiling?) |
68 | | * `premake --target vs2008 --outpath e:\build` |
69 | | * (TODO: build Collada, Atlas too?) |
70 | | * `vcbuild /time /showenv /useenv /M4 /r /logfile:buildlog.txt pyrogenesis.sln "Release|Win32"` |
71 | | * (TODO: have to think about tests - should they be compiled? should they be run? what should happen if they fail?) |
72 | | * Upload build logs to a public S3 bucket (because that's an easy web-accessible hosting service). |
| 67 | * Copy SVN (excluding the `binaries` directory) to the local disk. |
| 68 | * Store the SVN revision in `build\svn_revision\svn_revision.txt` |
| 69 | * `update-workspaces.bat` (optionally with `--atlas` and/or `--collada` depending on the build-runner's configuration) |
| 70 | * `vcbuild /time /M2 /logfile:d:\0ad\buildlogs\build_vcbuild.txt vc2008\pyrogenesis.sln "Release|Win32"` |
| 71 | * Copy compiled binaries back into the SVN directory. |