Skip to content
This repository has been archived by the owner on Jul 26, 2022. It is now read-only.
Nantas Nardelli edited this page Mar 18, 2017 · 6 revisions

Welcome to the TorchCraft wiki!

For devs

Checklist for new release

  • Checkout develop, make new branch.
  • Rename rockspec and bump version inside (and in CMakeLists.txt).
  • Update quick_setup.sh to use new release link.
  • Update CMakeLists.txt
  • Create a PR against develop.
  • Build Release and DLL-Release, zip them together with the binaries in BWEnv/bin.

You should now have something like:

$ tree torchcraft-v1.1-2
.
├── bin
│   ├── bwheadless.exe
│   ├── czmq.dll
│   ├── launch_x_sc.sh
│   ├── libsodium.dll
│   ├── libzmq.dll
│   ├── LICENSE-czmq
│   ├── LICENSE-libsodium
│   ├── LICENSE-libzmq
│   ├── README
│   └── self_play.bat
├── BWEnv.dll
├── BWEnv.exe
├── config
│   ├── bwapi.ini
│   └── torchcraft.ini
└── maps
    └── micro
        ├── dragoons_zealots.scm
        ├── m5v5_c_far.scm
        ├── sp_dragoons_zealots.scm
        └── sp_m5v5_c_far.scm

4 directories, 18 files
  • Merge PR.
  • Create new release in the form of vmajor.minor-patch (see previous releases, make tag == release).
  • Now go enjoy a pint or something.
Clone this wiki locally