scripts/crosstool-NG.sh.in
changeset 1965 e3d532dd8b5d
parent 1958 b9ffc1ef43df
child 1966 10ad7f230f4b
     1.1 --- a/scripts/crosstool-NG.sh.in	Wed May 19 18:13:00 2010 +0200
     1.2 +++ b/scripts/crosstool-NG.sh.in	Wed May 19 17:53:04 2010 +0200
     1.3 @@ -125,6 +125,7 @@
     1.4  . "${CT_LIB_DIR}/scripts/build/libc/${CT_LIBC}.sh"
     1.5  . "${CT_LIB_DIR}/scripts/build/cc/${CT_CC}.sh"
     1.6  . "${CT_LIB_DIR}/scripts/build/debug.sh"
     1.7 +. "${CT_LIB_DIR}/scripts/build/test_suite.sh"
     1.8  
     1.9  # Target tuple: CT_TARGET needs a little love:
    1.10  CT_DoBuildTargetTuple
    1.11 @@ -159,6 +160,9 @@
    1.12      CT_COMPLIBS_DIR="${CT_BUILD_DIR}/static"
    1.13  fi
    1.14  
    1.15 +# Compute test suite install directory
    1.16 +CT_TEST_SUITE_DIR=${CT_INSTALL_DIR}/test-suite
    1.17 +
    1.18  # Note: we'll always install the core compiler in its own directory, so as to
    1.19  # not mix the two builds: core and final.
    1.20  CT_CC_CORE_STATIC_PREFIX_DIR="${CT_BUILD_DIR}/${CT_CC}-core-static"
    1.21 @@ -518,6 +522,7 @@
    1.22          do_cc_get
    1.23          do_libc_get
    1.24          do_debug_get
    1.25 +        do_test_suite_get
    1.26          CT_EndStep
    1.27      fi
    1.28  
    1.29 @@ -548,6 +553,7 @@
    1.30          do_cc_extract
    1.31          do_libc_extract
    1.32          do_debug_extract
    1.33 +        do_test_suite_extract
    1.34          CT_EndStep
    1.35      fi
    1.36  fi
    1.37 @@ -596,5 +602,6 @@
    1.38  
    1.39  [ "${CT_LOG_FILE_COMPRESS}" = y ] && bzip2 -9 "${CT_LOG_FILE}"
    1.40  [ "${CT_INSTALL_DIR_RO}" = "y"  ] && chmod -R a-w "${CT_INSTALL_DIR}"
    1.41 +[ "${CT_TEST_SUITE}" = "y" ] && chmod -R a+w "${CT_TEST_SUITE_DIR}"
    1.42  
    1.43  trap - EXIT