diff options
Diffstat (limited to 'rtems/config/tools/rtems-tools-common-1.cfg')
-rw-r--r-- | rtems/config/tools/rtems-tools-common-1.cfg | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/rtems/config/tools/rtems-tools-common-1.cfg b/rtems/config/tools/rtems-tools-common-1.cfg index fdc218b..dc66783 100644 --- a/rtems/config/tools/rtems-tools-common-1.cfg +++ b/rtems/config/tools/rtems-tools-common-1.cfg @@ -10,7 +10,7 @@ Version: %{rtems_tools_version} Release: %{release} URL: http://www.rtems.org/ BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n) -License: BSD-2-Caluse + GPL-2.0 +License: BSD-2-Clause + GPL-2.0 # # Prepare the source code. @@ -55,6 +55,19 @@ License: BSD-2-Caluse + GPL-2.0 %{__rmdir} $SB_BUILD_ROOT + # + # If on Windows we need to add the driver prefix to the built root as waf + # strips the driver prefix from the prefix path when joining it to the + # destdir path. Waf is correct in doing this and the RSB is design to match + # the configure behaviour which treats the whole path including the drive + # prefix as part of the path as just a path. + # + %ifos win32 mingw ming32 + SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT$(echo %{_prefix} | cut -c 1-2) + %else + SB_BUILD_ROOT_WAF=$SB_BUILD_ROOT + %endif + cd ${source_dir_rtems_tools} - ./waf --destdir=$SB_BUILD_ROOT install + ./waf --destdir=$SB_BUILD_ROOT_WAF install cd ${build_top} |