- ./gen.pl --latest 4.72 --filter filter/*/filter.xml --tmpl ./ --docroot /var/www/
-
-Pretty much the same as Example 2, except generates the filter documentation
-
-## Example 4:
-
- ./gen.pl --latest 4.72 --web --spec specs/*/spec.xml --filter filter/*/filter.xml --tmpl ./ --docroot /var/www/
-
-Combine all of the 3 examples above into a single command
-
-All of the above examples make sure the exim-html-current symlink is kept in place. When a new version of Exim is released, we need to generate the new spec and filter documentation, and update the main web pages to reflect the new version number. That would be as simple as running a command like that in Example 4, with the latest version number, and just for the latest spec.xml and filter.xml files.
-
-If you wanted to, for example, add a new link to the navigation bar on all pages, you would need to re-generate *all* web pages. This is a drawback of having a static website without frames. You would only need to edit one file though, specifically wrapper.xsl. Once that is done, you would run gen.pl with --web, --spec and --filter, providing the filter.xml and spec.xml files for every piece of online documentation.
-
---latest should always specify the current stable version of Exim. Even if you're generating documentation pages for an older version. The script needs to know what the current version of Exim is, as it is mentioned in several places on the website, and is also needed to create the correct symlink for exim-html-current.
+ script/build.sh /var/www/
+
+Generates everything into output directory /var/www
+Look at the script/build.sh for details - it is just a wrapper
+around build/gen.pl
+
+
+All of the above examples make sure the exim-html-current symlink
+is kept in place. When a new version of Exim is released, we need
+to generate the new spec and filter documentation, and update the
+main web pages to reflect the new version number. That would be as
+simple as running a command like that in Example 4, with the latest
+version number, and just for the latest spec.xml and filter.xml
+files.
+
+If you wanted to, for example, add a new link to the navigation bar
+on all pages, you would need to re-generate *all* web pages. This
+is a drawback of having a static website without frames. You would
+only need to edit one file though, specifically wrapper.xsl. Once
+that is done, you would run gen.pl with --web, --spec and --filter,
+providing the filter.xml and spec.xml files for every piece of
+online documentation.
+
+--latest should always specify the current stable version of Exim.
+Even if you're generating documentation pages for an older version.
+The script needs to know what the current version of Exim is, as it
+is mentioned in several places on the website, and is also needed
+to create the correct symlink for exim-html-current.