| ``SingleThreaded`` |
| Compile without additional flags to use a single-threaded |
| statically-linked runtime library. |
| ``SingleThreadedDLL`` |
| Compile with ``-br`` or equivalent flag(s) to use a single-threaded |
| dynamically-linked runtime library. This is not available for Linux |
| targets. |
| ``MultiThreaded`` |
| Compile with ``-bm`` or equivalent flag(s) to use a multi-threaded |
| statically-linked runtime library. |
| ``MultiThreadedDLL`` |
| Compile with ``-bm -br`` or equivalent flag(s) to use a multi-threaded |
| dynamically-linked runtime library. This is not available for Linux |
| targets. |
| |
| The value is ignored on non-Watcom compilers but an unsupported value will |
| be rejected as an error when using a compiler targeting the Watcom ABI. |
| |
| The value may also be the empty string (``""``) in which case no runtime |
| library selection flag will be added explicitly by CMake. |