diff options
author | Michael Neves | 2013-04-05 17:17:39 +0200 |
---|---|---|
committer | sr | 2013-04-12 19:11:41 +0200 |
commit | 7cd456505cd34c4cf3b6c09b0d4bcdb8a17237a3 (patch) | |
tree | 4daea1ddff9c0cd488830a164fd10430e837a1fe /server/export_target | |
parent | Copy Kernel everytime now (diff) | |
download | tm-scripts-7cd456505cd34c4cf3b6c09b0d4bcdb8a17237a3.tar.gz tm-scripts-7cd456505cd34c4cf3b6c09b0d4bcdb8a17237a3.tar.xz tm-scripts-7cd456505cd34c4cf3b6c09b0d4bcdb8a17237a3.zip |
remotehost subfolder under 'server/boot/'
Diffstat (limited to 'server/export_target')
-rwxr-xr-x | server/export_target | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/server/export_target b/server/export_target index b398f769..cb133a46 100755 --- a/server/export_target +++ b/server/export_target @@ -17,7 +17,7 @@ MODE_DIR="${ROOT_DIR}/server" #files generated by this script land in boot -SERVER_BOOT_DIR="${MODE_DIR}/boot" +SERVER_BOOT_DIR="${MODE_DIR}/boot/${REMOTE_IP}" #builds from remote server SERVER_BUILD_DIR="${MODE_DIR}/local_builds/${REMOTE_IP}" @@ -108,7 +108,7 @@ clean_target() { local TOOL_STR="$TOOL_STR clean_target" pinfo "Cleaning '${SERVER_BUILD_DIR}/${TARGET}'..." - [ -d "${SERVER_BUILD_DIR}/${TARGET}" ] && { rm -rf "${SERVER_BUILD_DIR}/${TARGET}" || perror "rm -rf failed."; } + [ -d "${SERVER_BUILD_DIR}/${TARGET}" -a ! -h "${SERVER_BUILD_DIR}" ] && { rm -rf "${SERVER_BUILD_DIR}/${TARGET}" || perror "rm -rf failed."; } pinfo "Cleaning '${SERVER_BOOT_DIR}/kernel'..." [ -e "${SERVER_BOOT_DIR}/kernel" ] && { rm "${SERVER_BOOT_DIR}/kernel" || perror "rm failed."; } pinfo "Cleaning '${SERVER_BOOT_DIR}/initramfs-${TARGET}'..." |