Section on custom templates
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115656 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -255,6 +255,25 @@ CreateShortCut "${PROJECT_STARTMENU_FOLDER}\User Guide.lnk" "http://www.myapp.nf
|
||||
</section>
|
||||
|
||||
<section name="Custom Templates">
|
||||
<p>
|
||||
You can of course provide your own versions of the <code>project.jelly</code>
|
||||
and <code>setup.jelly</code> templates. This requires you to understand NSIS
|
||||
and a little bit of <a href="http://jakarta.apache.org/commons/jelly/">jelly</a>
|
||||
as well.
|
||||
</p>
|
||||
<p>
|
||||
To use your own templates, override the <code>maven.nsis.project.template</code>
|
||||
and <code>maven.nsis.setup.template</code> variables.
|
||||
</p>
|
||||
<p>
|
||||
The templates are expected to be well formed Jelly scripts, i.e. valid
|
||||
XML documents.
|
||||
</p>
|
||||
<p>
|
||||
If you do provide your own templates, you have complete control over
|
||||
the way the installation process will work. You will also be able to
|
||||
completely ruin it as well :-).
|
||||
</p>
|
||||
</section>
|
||||
</body>
|
||||
</document>
|
||||
|
||||
Reference in New Issue
Block a user