On 7/9/14, 8:21 PM, Yonggang Luo wrote:
In the moz.build files, there is specified XPCSHELL_TESTS_MANIFESTS,
but I can not found where to processing this variable/files in mozbuild system.

See the following:

https://hg.mozilla.org/mozilla-central/file/fc35681b0a87/python/mozbuild/mozbuild/frontend/emitter.py#l399
https://hg.mozilla.org/mozilla-central/file/fc35681b0a87/python/mozbuild/mozbuild/frontend/emitter.py#l478
https://hg.mozilla.org/mozilla-central/file/fc35681b0a87/python/mozbuild/mozbuild/backend/recursivemake.py#l1063

Test manifest handling is some of the more complicated code in moz.build land. There's a lot of data massaging that needs to go on. Fortunately, we have pretty good test coverage:

https://hg.mozilla.org/mozilla-central/file/fc35681b0a87/python/mozbuild/mozbuild/test/frontend/test_emitter.py#l306
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to