You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by di...@apache.org on 2004/07/04 16:47:25 UTC

cvs commit: maven-plugins/nsis/xdocs customizing.xml navigation.xml

dion        2004/07/04 07:47:25

  Modified:    nsis/xdocs navigation.xml
  Added:       nsis/xdocs customizing.xml
  Log:
  Start on customizing docs
  
  Revision  Changes    Path
  1.5       +1 -0      maven-plugins/nsis/xdocs/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  RCS file: /home/cvs/maven-plugins/nsis/xdocs/navigation.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- navigation.xml	4 Jul 2004 12:26:09 -0000	1.4
  +++ navigation.xml	4 Jul 2004 14:47:25 -0000	1.5
  @@ -29,6 +29,7 @@
         <item href="/goals.html" name="Goals"/>
         <item href="/properties.html" name="Properties"/>
         <item href="/process.html" name="How it works"/>
  +      <item href="/customizing.html" name="Customizing"/>
       </menu>
     </body>
   </project>
  
  
  
  1.1                  maven-plugins/nsis/xdocs/customizing.xml
  
  Index: customizing.xml
  ===================================================================
  <?xml version="1.0"?>
  <!-- 
  /*
   * Copyright 2001-2004 The Apache Software Foundation.
   * 
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   * 
   *      http://www.apache.org/licenses/LICENSE-2.0
   * 
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
   -->
  
  <document>
  
    <properties>
      <title>Maven NSIS Plug-in</title>
      <author email="dion@apache.org">dIon Gillard</author>
    </properties>
  
    <body>
      <section name="Overview">
        <ol>
          <li><a href="#Customizing">Customizing</a></li>
          <li><a href="#Default_Templates">Default Templates</a></li>
          <li><a href="#Default_Template_Scripts">Default Template Scripts</a></li>
          <li><a href="#Custom_Templates">Custom Templates</a></li>
        </ol>
      </section>
      <section name="Customizing">
          <p>
            You can customize the resultant executable installer either
            by providing your own scripts that the existing templates
            includes, or you can provide your own templates.
          </p>
          <p>
            Of these, the easiest is to provide your own scripts to supplement the
            default templates. The most complex is to provide your own custom
            templates.
          </p>
          <p>
            No matter which way you decide to customize the installation process,
            you will need to be familiar with
            <a href="http://nsis.sourceforge.net/">NSIS</a> and have easy
            access to the <a href="http://nsis.sourceforge.net/Docs/">NSIS Docs</a>.
          </p>
          <p>
            We've also found the <a href="http://hmne.sourceforge.net/">HM NIS EDIT</a>
            tool, which is a free NSIS Editor/IDE, very useful.
          </p>
      </section>
      
      <section name="Default Templates">
        <p>
          The plugin provides two templates by default:
          <ol>
            <li>
              <code>project.jelly</code> to get access to information in 
              <code>project.xml</code> from within NSIS scripts.
            </li>
            <li>
              <code>setup.jelly</code> which generates the final script for NSIS
              compilation.
            </li>
          </ol>
        </p>
        <subsection name="project.jelly">
        </subsection>
        <subsection name="setup.jelly">
        </subsection>
      </section>
  
      <section name="Default Template Scripts">
      </section>
  
      <section name="Custom Templates">
      </section>
   </body>
  </document>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org