This commit is contained in:
biosvos
2026-08-07 17:38:18 +09:00
commit 873193a243
9613 changed files with 2755992 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
#!/bin/sh
#####################################################################
copy()
{
USE_COPY=$1
TARGET=$2
KEY_PATH=`grep "${TARGET}-KEY-PATH=" ../.DEPLOYMENT_INFO | sed -e "s/$(echo $TARGET)-KEY-PATH=//" `
PKG_OUTPUT2="$3/$KEY_PATH"
PKG_NAME=$4
SERVER=`grep "$(echo $TARGET)=" ../.DEPLOYMENT_INFO | sed "s/$(echo $TARGET)=//"`
# 2020-12-28 FreeBSD 12.2 code add (#33367)
OS=`uname -r | cut -c1-2 | bc`
if [ $OS -ge 12 ]; then
OUT_PATH_TEMP=`grep "$(echo $TARGET)-PATH=" ../.DEPLOYMENT_INFO | sed "s/$(echo $TARGET)-PATH=//"`
OUT_PATH="$OUT_PATH_TEMP/FB$OS"
else
OUT_PATH=`grep "$(echo $TARGET)-PATH=" ../.DEPLOYMENT_INFO | sed "s/$(echo $TARGET)-PATH=//"`
fi
OUT_OLD="$OUT_PATH/.old"
PKG_KEY_EXCEPTION=`grep "$(echo $TARGET)-KEY-EXCEPTION=" ../.DEPLOYMENT_INFO | sed -e "s/$(echo $TARGET)-KEY-EXCEPTION=//" `
$USE_COPY "$PKG_OUTPUT2" "$PKG_NAME" "$SERVER" "$OUT_PATH" "$OUT_OLD" "$PKG_KEY_EXCEPTION"
}
#####################################################################
USE_COPY=$1
PKG_OUTPUT=$2
PKG_NAME=$3
TARGET=$4
echo "#### copy2output $USE_COPY,$PKG_OUTPUT,$PKG_NAME,$TARGET"
if [ -n "$TARGET" ]; then
copy "$USE_COPY" "$TARGET" "$PKG_OUTPUT" "$PKG_NAME"
else
KEY_LIST=`grep "ALL-KEY-PATH=" ../.DEPLOYMENT_INFO | sed 's/ALL-KEY-PATH=//'`
for v in $KEY_LIST; do
copy "$USE_COPY" "$v" "$PKG_OUTPUT" "$PKG_NAME"
done
fi