Thanks for doing that Nathan, that's very helpful! I've filed bug 1352106 some time ago about adding optional builds to ensure we don't regress "source packing" (./mach build source-package"). With bug 1341404 landed, I now have an example on how to do that. But if anyone gets to that before I do.. :-P
Cheers again! 2017-06-02 23:39 GMT+02:00 Nathan Froyd <[email protected]>: > Hi all, > > Bug 1341404 has landed on mozilla-inbound, bringing --disable-optimize > --enable-debug builds to our infrastructure on our Tier 1 desktop > platforms. Folks have complained several times this year that various > changes silently broke this style of build because said style was not > tested. Ideally such breakage will become a thing of the past. > > This is as good a place as any to remind/inform people that adding new > build-only builds with different configuration options and such is > fairly straightforward. For instance, we're adding builds in bug > 1321847 that ensure our configure-enforced minimum Rust requirement > reflects the reality of our Rust code in-tree. So if you have a build > that you'd like to see added, file a Core :: Build Config bug about it > and we can start the discussion on doing that. > > Happy hacking, > -Nathan > _______________________________________________ > dev-platform mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

