Skip to content

Building a public release

Son Guhun edited this page Dec 20, 2020 · 2 revisions

These are step-by-step instructions to be followed when preparing a version of the map for official release:

All function calls are made in a python shell which has executed the builder.py script.

  1. commit(DEVELOPMENT)
  2. push_all()
  3. Open inliner folder at "._scripts\inliner\dist".
  4. Drag war3map.j from ".\release\map" to the inliner executable.
  5. Drag the newly created war3map-opt.j from ".\release\map" to test.bat in inliner folder. If parse is successful, proceed.
  6. Delete war3map.j and rename war3map-opt.j to war3map.j.
  7. build('release')
  8. optimize(RELEASE)
  9. Use an MPQ tool to extract war3map.j from ".\release_slk" into ".\release\map", replacing the old one.
  10. build('release')