author alfadur
Sat, 11 Jul 2020 20:33:23 +0300
changeset 15719 08e556cad305
parent 14161 fe5bfe70c3c2
permissions -rw-r--r--
improve sentry jumping out

# tools/ directory

This directory contains various tools for HW development.

To learn more about each individual tool, open its source file in a text editor,
it often contains a brief comment at the top.

## List of tools (excerpt)

### Files
* ``: Update locale files
* ``: Check the engine locale files for missing translations and problems
* ``: Convert HWMAP files to Lua code for usage in missions
* ``: Generate a .dmg file (relevant for Mac)
* ``: Downloads and install a .dmg from a URL (relevant for Mac)
* ``: Generate QTfrontend documentation with Doxygen (it's not very good)
* ``: Check most translation files for mistakes and generate a simple progress report
* ``: Check for strings in engine translations that MIGHT be outdated

### Directories
* `hwmapconverter`: C++ application to edit HWMAP files in text form
* `pas2c`: Pascal-to-C rewriter. Used when hwengine is built as C application with `BUILD_ENGINE_C=1`
* `old`: Very outdated stuff that needs re-examination and possibly deletion