USE_EXTENSION_MANIFEST

  • Revision slug: USE_EXTENSION_MANIFEST
  • Revision title: USE_EXTENSION_MANIFEST
  • Revision id: 148431
  • Created:
  • Creator: KaiRo
  • Is current revision? No
  • Comment add USE_EXTENSION_MANIFEST page

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

{{template.Source("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 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 name="Example"> Example </h3>
<table class="standard-table">
<tbody><tr>
<td>{{template.Source("extensions/irc/Makefile.in")}}</td>
<td><pre>
USE_EXTENSION_MANIFEST = 1
</pre>
</td>
</tr>
</tbody></table>
Revert to this revision