On 8/27/14, 1:46 PM, Ehsan Akhgari wrote:
Ah, that's pretty weird. I would consider that a build system bug.
../mach build content/media/webaudio/compiledtest for example does the
right thing.
Well.
The codegen runs in dom/bindings, not dom/bindings test.
So if I do
mach build dom/bindings/export dom/bindings/test
then the right thing happens: regeneration of bindings and compilation
of the test files.
And it used to be that doing this:
mach build dom/bindings/compiledtests
did basically the above, but that got broken at the same time as the
"mach build subdirectory" thing.
It also used to be the case that
mach build dom/bindings
would regenerate the bindings and compile both bindings and tests; now
it doesn't compile the tests...
But yes, in my ideal world, "mach build dom/bindings/test" would do what
"mach build dom/bindings/compiledtests" used to do.
-Boris
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform