fury-old
fury-old copied to clipboard
implement aggregations as a generaliation of classpaths
When the module graph is constructed, every node has a classpath which is an aggregation of classpaths arising from upstream modules. This could be a more general concept used to aggregate other things such as javascript files and compiler parameters.
We could implement these different things as a finite (and small) number of non-user-defined "aggregations", potentially with different merge semantics.
This might be the way to go about implementing aggregation of compiler flags.