Removed targets from module again to fix recursive references when trying to serialize them.
This commit is contained in:
parent
43503dfec6
commit
45b4d164d0
@ -49,7 +49,6 @@ class _Module:
|
|||||||
folder: str
|
folder: str
|
||||||
description: str
|
description: str
|
||||||
cxx_namespace: str
|
cxx_namespace: str
|
||||||
targets: list['_Target'] = field(default_factory=list)
|
|
||||||
|
|
||||||
class _Target:
|
class _Target:
|
||||||
name: str
|
name: str
|
||||||
@ -465,7 +464,6 @@ def _wrap_builder(builder, target_type: TargetType):
|
|||||||
env.Warn(f'No module config found for target {target.name} at {module_folder}')
|
env.Warn(f'No module config found for target {target.name} at {module_folder}')
|
||||||
else:
|
else:
|
||||||
target.module = module
|
target.module = module
|
||||||
module.targets.append(target)
|
|
||||||
env.Append(SPP_TARGETS = [target])
|
env.Append(SPP_TARGETS = [target])
|
||||||
if not target.dependencies:
|
if not target.dependencies:
|
||||||
_build_target(target)
|
_build_target(target)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user