diff options
author | Fred Baksik <frodak17@gmail.com> | 2019-01-08 17:15:59 (GMT) |
---|---|---|
committer | Fred Baksik <frodak17@gmail.com> | 2019-01-16 15:41:56 (GMT) |
commit | 4a1ec0de3d2102918284eff13763f2aa3d20d119 (patch) | |
tree | bb69b0ac56e0f1063325861f344b54c98843ee67 /Help/generator | |
parent | 1a66acdef268865e5816bd56176274034769b1b5 (diff) | |
download | CMake-4a1ec0de3d2102918284eff13763f2aa3d20d119.zip CMake-4a1ec0de3d2102918284eff13763f2aa3d20d119.tar.gz CMake-4a1ec0de3d2102918284eff13763f2aa3d20d119.tar.bz2 |
GHS: Fix toolset selection
-- Allow -T to accept full or partial paths
-- Use "C:/ghs" if GHS_TOOLSET_ROOT is empty string
-- Put more information in error messages
Diffstat (limited to 'Help/generator')
-rw-r--r-- | Help/generator/Green Hills MULTI.rst | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Help/generator/Green Hills MULTI.rst b/Help/generator/Green Hills MULTI.rst index f382f6f..2794598 100644 --- a/Help/generator/Green Hills MULTI.rst +++ b/Help/generator/Green Hills MULTI.rst @@ -12,9 +12,10 @@ The ``-A <arch>`` can be supplied for setting the target architecture. ``<arch>`` usually is one of "arm", "ppc", "86", etcetera. If the target architecture is not specified then the default architecture of "arm" will be used. -The ``-T <toolset>`` can be supplied for setting the toolset to be used. -All toolsets are expected to be located at ``GHS_TOOLSET_ROOT``. -If the toolset is not specified then the latest toolset will be used. +The ``-T <toolset>`` option can be used to set the directory location of the toolset. +Both absolute and relative paths are valid. Relative paths use ``GHS_TOOLSET_ROOT`` +as the root. If the toolset is not specified then the latest toolset found in +``GHS_TOOLSET_ROOT`` will be used. * ``GHS_TARGET_PLATFORM`` @@ -30,7 +31,7 @@ If the toolset is not specified then the latest toolset will be used. * ``GHS_TOOLSET_ROOT`` - | Root path for ``toolset``. + | Root path for ``toolset`` searches. | Defaults to ``C:/ghs``. * ``GHS_OS_ROOT`` |