Hi all,

Just a friendly heads-up that the EXPORTS variable is now in moz.build (currently in inbound). So if you have a new header to export, please make that change in the moz.build file instead of the Makefile.in. This is not a 1-to-1 conversion to moz.build like some of the previous variables, so be aware of the following:

1) To export a variable to the top-level include directory, just append to the EXPORTS list in the moz.build file.

2) To export to a subdirectory, such as "mozilla/plugins", append to EXPORTS.mozilla.plugins (in the Makefile.in, this was previously EXPORTS_mozilla/plugins)

3) Do not define EXPORTS_NAMESPACES in moz.build. This is determined automatically based on which fields in EXPORTS are active, and is considered an implementation detail.

There are plenty of examples in the moz.build files that have been converted. Please see bug 846634 if you are interested in the details.

Thanks for your patience, and as usual, sorry for the bit-rot :)

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

Reply via email to