diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2025-08-13 15:10:37 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2025-08-13 15:10:37 +0100 |
| commit | c368c0f4aa0a810f5102cb8958e57410e572afa8 (patch) | |
| tree | fb78228de7ee0b7883c19848e522fec58f673043 /README.md | |
| parent | 1562c2e8ef10e25973317c790c2779e9d595e5f1 (diff) | |
| download | nissy-core-c368c0f4aa0a810f5102cb8958e57410e572afa8.tar.gz nissy-core-c368c0f4aa0a810f5102cb8958e57410e572afa8.zip | |
Improvements to build.bat (unit tests on Windows)
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 24 |
1 files changed, 17 insertions, 7 deletions
| @@ -48,15 +48,25 @@ the "C++ development" pack, as well as the "clang" and "Windows SDK 11" | |||
| 48 | components. It is advised to use "x64 Native Tools Command Prompt for | 48 | components. It is advised to use "x64 Native Tools Command Prompt for |
| 49 | VS 2022" instead of a regular command prompt to run the build script. | 49 | VS 2022" instead of a regular command prompt to run the build script. |
| 50 | 50 | ||
| 51 | The `build.bat` script is going to build: | 51 | The `build.bat` script has the same syntax as the `build.sh` script, |
| 52 | but not all options are available. For example | ||
| 52 | 53 | ||
| 53 | * The core nissy library | 54 | ``` |
| 54 | * The shell `run.exe` (see below) | 55 | > build.bat shell |
| 55 | * The Python module (see below) | 56 | ``` |
| 57 | |||
| 58 | can be used to build the basic shell, while | ||
| 59 | |||
| 60 | ``` | ||
| 61 | > build.bat test | ||
| 62 | ``` | ||
| 63 | |||
| 64 | Builds and runs the unit tests. See `build.bat help` for a list of | ||
| 65 | all available options. | ||
| 56 | 66 | ||
| 57 | All other options are unavailable. Moreover, Windows build will not | 67 | Not: At the moment certain optimizations, such as multithreading and |
| 58 | enable certain optimizations, such as multithreading and advanced CPU | 68 | advanced CPU instructions, are not supported on Windows. |
| 59 | instructions. Work is ongoing to improve Windows support. | 69 | Work is ongoing to improve Windows support. |
| 60 | 70 | ||
| 61 | ## Running tests | 71 | ## Running tests |
| 62 | 72 | ||
