1.1 --- a/scripts/crosstool.sh Tue Aug 07 17:08:13 2007 +0000
1.2 +++ b/scripts/crosstool.sh Tue Aug 07 18:05:41 2007 +0000
1.3 @@ -147,7 +147,7 @@
1.4 if [ -d "${CT_BUILD_DIR}" ]; then
1.5 mv "${CT_BUILD_DIR}" "${CT_BUILD_DIR}.$$"
1.6 chmod -R u+w "${CT_BUILD_DIR}.$$"
1.7 - nohup rm -rf "${CT_BUILD_DIR}.$$" >/dev/null 2>&1 &
1.8 + setsid nohup rm -rf "${CT_BUILD_DIR}.$$" >/dev/null 2>&1 &
1.9 fi
1.10
1.11 # Don't eradicate directories if we need to restart
1.12 @@ -158,28 +158,28 @@
1.13 if [ "${CT_FORCE_DOWNLOAD}" = "y" -a -d "${CT_TARBALLS_DIR}" ]; then
1.14 mv "${CT_TARBALLS_DIR}" "${CT_TARBALLS_DIR}.$$"
1.15 chmod -R u+w "${CT_TARBALLS_DIR}.$$"
1.16 - nohup rm -rf "${CT_TARBALLS_DIR}.$$" >/dev/null 2>&1 &
1.17 + setsid nohup rm -rf "${CT_TARBALLS_DIR}.$$" >/dev/null 2>&1 &
1.18 fi
1.19 if [ "${CT_FORCE_EXTRACT}" = "y" -a -d "${CT_SRC_DIR}" ]; then
1.20 mv "${CT_SRC_DIR}" "${CT_SRC_DIR}.$$"
1.21 chmod -R u+w "${CT_SRC_DIR}.$$"
1.22 - nohup rm -rf "${CT_SRC_DIR}.$$" >/dev/null 2>&1 &
1.23 + setsid nohup rm -rf "${CT_SRC_DIR}.$$" >/dev/null 2>&1 &
1.24 fi
1.25 if [ -d "${CT_INSTALL_DIR}" ]; then
1.26 mv "${CT_INSTALL_DIR}" "${CT_INSTALL_DIR}.$$"
1.27 chmod -R u+w "${CT_INSTALL_DIR}.$$"
1.28 - nohup rm -rf "${CT_INSTALL_DIR}.$$" >/dev/null 2>&1 &
1.29 + setsid nohup rm -rf "${CT_INSTALL_DIR}.$$" >/dev/null 2>&1 &
1.30 fi
1.31 if [ -d "${CT_DEBUG_INSTALL_DIR}" ]; then
1.32 mv "${CT_DEBUG_INSTALL_DIR}" "${CT_DEBUG_INSTALL_DIR}.$$"
1.33 chmod -R u+w "${CT_DEBUG_INSTALL_DIR}.$$"
1.34 - nohup rm -rf "${CT_DEBUG_INSTALL_DIR}.$$" >/dev/null 2>&1 &
1.35 + setsid nohup rm -rf "${CT_DEBUG_INSTALL_DIR}.$$" >/dev/null 2>&1 &
1.36 fi
1.37 # In case we start anew, get rid of the previously saved state directory
1.38 if [ -d "${CT_STATE_DIR}" ]; then
1.39 mv "${CT_STATE_DIR}" "${CT_STATE_DIR}.$$"
1.40 chmod -R u+w "${CT_STATE_DIR}.$$"
1.41 - nohup rm -rf "${CT_STATE_DIR}.$$" >/dev/null 2>&1 &
1.42 + setsid nohup rm -rf "${CT_STATE_DIR}.$$" >/dev/null 2>&1 &
1.43 fi
1.44 fi
1.45
1.46 @@ -364,7 +364,7 @@
1.47 if [ "${CT_ONLY_DOWNLOAD}" != "y" ]; then
1.48 if [ "${CT_FORCE_EXTRACT}" = "y" ]; then
1.49 mv "${CT_SRC_DIR}" "${CT_SRC_DIR}.$$"
1.50 - nohup rm -rf "${CT_SRC_DIR}.$$" >/dev/null 2>&1
1.51 + setsid nohup rm -rf "${CT_SRC_DIR}.$$" >/dev/null 2>&1
1.52 fi
1.53 CT_DoStep INFO "Extracting and patching toolchain components"
1.54 do_kernel_extract