Snorlax
Snorlax
So will we make aquery like this? ``` bazel aquery "mnemonic('(Objc|Cpp|Swift)Compile', filter('(//foo|//bar)', deps(//:target)))" ```
> Roughly! Yeah, so the idea is to have an interface that solves your problem, while also being useful to others. I think this package list interface might do that--output...
These two ways will have the same result under package-based intercae like `source_filter_packages = ["//foo", "//bar/..."]` but there are two differences. 1. No need to exhaustively list the extensions of...
My bad I just gave one line of code without explaining more context. No problem, I will submit a pr to implement source_filter_packages and modify the implementation of external source...
Hi @cpsauer I have submit https://github.com/hedronvision/bazel-compile-commands-extractor/pull/97 for `source_filter_packages ` In my own project, the speed is still not ideal without excluding the header. Because there are too many sources in...
"I'd propose we only allow the --file= to simplify parsing. Though if you anticipate wanting to batch files (probably not?) then we could instead just do a --files=comma,separated,list? Using positional...
> How about using attr to at least find the target that directly uses the header in srcs or hdrs? it is good! Very simple and effective I will implemente...
https://github.com/hedronvision/bazel-compile-commands-extractor/pull/99/