generate
Code Generator based of FileLists.
generate
generate(topmod, name, target=None, filelistparser=None, makolator=None, maxlevel=None, maxworkers=None)
Generate for Top-Module.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
topmod |
BaseMod
|
Top Module |
required |
name |
str
|
Filelist Name |
required |
Other Parameters:
| Name | Type | Description |
|---|---|---|
target |
str | None
|
Target Filter |
filelistparser |
FileListParser | None
|
Specific File List Parser |
makolator |
Makolator | None
|
Specific Makolator |
maxlevel |
int | None
|
Stop Generation on given hierarchy level. |
maxworkers |
int | None
|
Maximal Parallelism. |
clean
clean(topmod, name, target=None, filelistparser=None, makolator=None, maxlevel=None, maxworkers=None, dry_run=False)
Remove Generated Files for Top-Module.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
topmod |
BaseMod
|
Top Module |
required |
name |
str
|
Filelist Name |
required |
Other Parameters:
| Name | Type | Description |
|---|---|---|
target |
str | None
|
Target Filter |
filelistparser |
FileListParser | None
|
Specific File List Parser |
makolator |
Makolator | None
|
Specific Makolator |
maxlevel |
int | None
|
Stop Generation on given hierarchy level. |
maxworkers |
int | None
|
Maximal Parallelism. |
dry_run |
bool
|
Do nothing. |