|
|
@ -545,23 +545,25 @@ to your binary search PATH so the tool can be later run from anywhere.
|
|
|
|
|
|
|
|
|
|
|
|
Perl / Strawberry Perl
|
|
|
|
Perl / Strawberry Perl
|
|
|
|
^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
For the code generation parts you'll need Perl 5 with XML::LibXML and XML::LibXSLT.
|
|
|
|
For the code generation stage of the build process, you'll need Perl 5 with
|
|
|
|
`Strawberry Perl <http://strawberryperl.com>`_ is recommended as it includes
|
|
|
|
XML::LibXML and XML::LibXSLT. `Strawberry Perl <http://strawberryperl.com>`_ is
|
|
|
|
all of the required packages in a single, easy install.
|
|
|
|
recommended as it includes all of the required packages in a single, easy
|
|
|
|
|
|
|
|
install.
|
|
|
|
|
|
|
|
|
|
|
|
After install, ensure Perl is in your user's PATH. This can be edited from
|
|
|
|
After install, ensure Perl is in your user's PATH. This can be edited from
|
|
|
|
``Control Panel -> System -> Advanced System Settings -> Environment Variables``.
|
|
|
|
``Control Panel -> System -> Advanced System Settings -> Environment Variables``.
|
|
|
|
|
|
|
|
|
|
|
|
The following three directories must be in PATH, in this order:
|
|
|
|
The following directories must be in your PATH, in this order:
|
|
|
|
|
|
|
|
|
|
|
|
* ``<path to perl>\c\bin``
|
|
|
|
* ``<path to perl>\c\bin``
|
|
|
|
* ``<path to perl>\perl\site\bin``
|
|
|
|
* ``<path to perl>\perl\site\bin``
|
|
|
|
* ``<path to perl>\perl\bin``
|
|
|
|
* ``<path to perl>\perl\bin``
|
|
|
|
|
|
|
|
* ``<path to perl>\perl\vendor\lib\auto\XML\LibXML`` (may only be required on some systems)
|
|
|
|
|
|
|
|
|
|
|
|
Be sure to close and re-open any existing ``cmd.exe`` windows after updating
|
|
|
|
Be sure to close and re-open any existing ``cmd.exe`` windows after updating
|
|
|
|
your PATH.
|
|
|
|
your PATH.
|
|
|
|
|
|
|
|
|
|
|
|
If you already have a different version of Perl (for example the one from Cygwin),
|
|
|
|
If you already have a different version of Perl installed (for example, from Cygwin),
|
|
|
|
you can run into some trouble. Either remove the other Perl install from PATH, or
|
|
|
|
you can run into some trouble. Either remove the other Perl install from PATH, or
|
|
|
|
install XML::LibXML and XML::LibXSLT for it using CPAN.
|
|
|
|
install XML::LibXML and XML::LibXSLT for it using CPAN.
|
|
|
|
|
|
|
|
|
|
|
|