Created by: linzhp
As discussed in #518 (closed) and #560 (closed), to compile the output files of a genrule, we need to make a genrule for each output. This could be problematic when the first genrule produces multiple files and their names are not predictable.
This PR makes it possible to put such genrule target in the srcs
and compile the all generated files.