1c-connect.sh 687 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11
#!/bin/sh

TAR="$1"
RETURNTARNAME="$2"

. $(dirname $0)/common.sh

echo "$TAR" | grep -q "1C-Connect-Linux-x64.tar.gz" || fatal "Use only for 1C-Connect-Linux-x64.tar.gz."

mkdir opt
erc unpack $TAR || fatal
12
mv 1C-Connect-Linux-x64* opt/$PRODUCT
13 14 15 16 17 18 19 20 21 22

echo "true" > ./opt/$PRODUCT/app/bin/updater

VERSION="$(grep version_name opt/$PRODUCT/dist.json | sed -e 's|",.*||' -e 's|.*"||')"
[ -n "$VERSION" ] || fatal "Can't get version from dist.json file."

PKGNAME=$PRODUCT-$VERSION

erc a $PKGNAME.tar opt

Vitaly Lipatov's avatar
Vitaly Lipatov committed
23 24 25 26 27 28 29 30 31
cat <<EOF >$PKGNAME.tar.eepm.yaml
name: $PRODUCT
group: Office
license: Proprietary
url: https://1c-connect.com/
summary: 1C Connect
description: 1C Connect.
EOF

32
return_tar $PKGNAME.tar