Iterating over modules

Satoshi via Digitalmars-d digitalmars-d at puremagic.com
Thu Feb 4 07:45:03 PST 2016


Hi,
is there any way how to iterate over every module/submodule?

I have project like
Rikarin
Rikarin/AppKit
Rikarin/Drawing
Rikarin/Runtime
etc.

In every directory, I have package.d file where I include every 
.d file from the dir.

And the think what I want to do is to define UDA's like @Action, 
@Outlet, etc. for methods and generate runtime info for them.

I know I can use something like mixin(generate!...); in every 
file where I used that UDA's, but its not the best idea for me.


More information about the Digitalmars-d mailing list