USE_EXTENSION_MANIFEST

  • Revision slug: USE_EXTENSION_MANIFEST
  • Revision title: USE_EXTENSION_MANIFEST
  • Revision id: 148433
  • Created:
  • Creator: Benjamin Smedberg
  • Is current revision? No
  • Comment no wording changes; page display name changed to 'USE_EXTENSION_MANIFEST'

Revision Content

USE_EXTENSION_MANIFEST is a makefile variable which is only useful in directories that contain a jar.mn (JAR manifest) file, and (if set to 1) causes chrome manifest entries in that file to be written to an extension-style chrome.manifest in the parent directory of the created $jarfile.jar, instead of the usual $jarfile.manifest in the same directory as $jarfile.jar.

Set By

Tree makefiles set USE_EXTENSION_MANIFEST after including autoconf.mk but before including config.mk or rules.mk.

Example

extensions/irc/Makefile.in
USE_EXTENSION_MANIFEST = 1

Revision Source

<p><code>USE_EXTENSION_MANIFEST</code> is a makefile variable which is only useful in directories that contain a jar.mn (JAR manifest) file, and (if set to 1) causes chrome manifest entries in that file to be written to an extension-style chrome.manifest in the parent directory of the created $jarfile.jar, instead of the usual $jarfile.manifest in the same directory as $jarfile.jar.</p>
<h3 id="Set_By" name="Set_By">Set By</h3>
<p>Tree makefiles set USE_EXTENSION_MANIFEST after including <code>autoconf.mk</code> but before including <code>config.mk</code> or <code>rules.mk</code>.</p>
<h3 id="Example" name="Example">Example</h3>
<table class="standard-table"> <tbody> <tr> <td><a class="external" href="http://mxr.mozilla.org/mozilla/source/extensions/irc/Makefile.in">extensions/irc/Makefile.in</a></td> <td> <pre>USE_EXTENSION_MANIFEST = 1
</pre> </td> </tr> </tbody>
</table>
Revert to this revision