Clear the module state. This is mainly for testing purposes.
()
| 23 | __variant_explicit_properties = {} |
| 24 | |
| 25 | def reset (): |
| 26 | """ Clear the module state. This is mainly for testing purposes. |
| 27 | """ |
| 28 | global __variant_explicit_properties |
| 29 | |
| 30 | __variant_explicit_properties = {} |
| 31 | |
| 32 | @bjam_signature((["name"], ["parents_or_properties", "*"], ["explicit_properties", "*"])) |
| 33 | def variant (name, parents_or_properties, explicit_properties = []): |