|
Makeprojects
|
Sub file for makeprojects. More...
Classes | |
| class | BuildNinjaFile |
| Class to build Ninja make files. More... | |
Functions | |
| match (filename) | |
| Check if the filename is a type that this module supports. | |
| create_build_object (file_name, priority=50, configurations=None, verbose=False) | |
| Create BuildNinjaFile build records for every desired configuration. | |
| create_clean_object (file_name, priority=50, configurations=None, verbose=False) | |
| Create BuildNinjaFile build records for every desired configuration. | |
Variables | |
| _NINJAFILE_MATCH | |
| Regex for matching files with *.ninja. | |
Sub file for makeprojects.
Handler for Ninja projects
This module contains classes needed to generate project files intended for use by ninja
| makeprojects.ninja.create_build_object | ( | file_name, | |
| priority = 50, | |||
| configurations = None, | |||
| verbose = False ) |
Create BuildNinjaFile build records for every desired configuration.
| file_name | Pathname to the *.ninja to build |
| priority | Priority to build this object |
| configurations | Configuration list to build |
| verbose | True if verbose output |
| makeprojects.ninja.create_clean_object | ( | file_name, | |
| priority = 50, | |||
| configurations = None, | |||
| verbose = False ) |
Create BuildNinjaFile build records for every desired configuration.
| file_name | Pathname to the *.ninja to build |
| priority | Priority to build this object |
| configurations | Configuration list to build |
| verbose | True if verbose output |
| makeprojects.ninja.match | ( | filename | ) |
Check if the filename is a type that this module supports.
| filename | Filename to match |