This is a friendly public service announcement about major moz.build migrations. On mozilla-inbound, and shortly to be found on mozilla-central barring backout, the variables FINAL_TARGET, XPI_NAME, and DIST_SUBDIR have all been moved from Makefiles to moz.build definitions. Due to the presence of a few cases where they cannot be migrated, these variables are not actually enforced to be only in moz.build, but please treat them as if they are.

In addition, since we want to use these variables to drive better alternatives to some current makefile rules, please do not add any new instances of make -C <directory> XPI_NAME=<blah> or the like.

A side note: backend.mk is now included by config.mk instead of rules.mk.

--
Joshua Cranmer
Thunderbird and DXR developer
Source code archæologist

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to