Closed
Description
While trying to replace MacroType by genericBuild, I found the following module (CastleDB usage)
private typedef Init = haxe.macro.MacroType < [cdb.Module.build("data.cdb")] > ;
typedef Time = LevelData_time;
...
Here, we build a whole module based on data.cdb
content, and then we reference the types from this module. However when using genericBuild, the types are not created until we build the Init class, so we cannot reference them.
So unless I'm mistaken it seems that MacroType is still necessary for this kind of usage.
Metadata
Metadata
Assignees
Labels
No labels
Activity