| # Windows module |
| |
| This module provides functionality used to build applications for |
| Windows. |
| |
| ## Methods |
| |
| ### compile_resources |
| |
| Compiles Windows `rc` files specified in the positional arguments. |
| Returns an opaque object that you put in the list of sources for the |
| target you want to have the resources in. This method has the |
| following keyword argument. |
| |
| - `args` lists extra arguments to pass to the resource compiler |
| - `depend_files` lists resource files that the resource script depends on |
| (e.g. bitmap, cursor, font, html, icon, message table, binary data or manifest |
| files referenced by the resource script) (*since 0.47.0*) |
| - `depends` lists target(s) that this target depends on, even though it does not |
| take them as an argument (e.g. as above, but generated) (*since 0.47.0*) |
| - `include_directories` lists directories to be both searched by the resource |
| compiler for referenced resource files, and added to the preprocessor include |
| search path. |
| |
| The resource compiler executable used is the first which exists from the |
| following list: |
| |
| 1. The `windres` executable given in the `[binaries]` section of the cross-file |
| 2. The `WINDRES` environment variable |
| 3. The resource compiler which is part of the same toolset as the C or C++ compiler in use. |