summaryrefslogtreecommitdiffstats
path: root/server/export_target
diff options
context:
space:
mode:
authorMichael Neves2013-04-05 17:17:39 +0200
committersr2013-04-12 19:11:41 +0200
commit7cd456505cd34c4cf3b6c09b0d4bcdb8a17237a3 (patch)
tree4daea1ddff9c0cd488830a164fd10430e837a1fe /server/export_target
parentCopy Kernel everytime now (diff)
downloadtm-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-xserver/export_target4
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}'..."