30 lines
488 B
Bash
Executable file
30 lines
488 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
set -v
|
|
|
|
OS=$1
|
|
shift
|
|
|
|
VERSION=$1
|
|
shift
|
|
|
|
ROOT=$(pwd)
|
|
PACK=${ROOT}/package/${OS}
|
|
|
|
mkdir -p ${PACK}
|
|
pushd ${PACK}
|
|
mkdir -p vimspector/opt/vimspector
|
|
pushd vimspector/opt/vimspector
|
|
for d in autoload plugin python3 vendor doc; do
|
|
if [[ -d ${ROOT}/$d ]]; then
|
|
cp -r ${ROOT}/$d .
|
|
fi
|
|
done
|
|
mkdir -p gadgets
|
|
cp -r ${ROOT}/gadgets/${OS} gadgets/
|
|
popd
|
|
popd
|
|
|
|
cd ${ROOT}/package
|
|
tar zcvf ${OS}-${VERSION}.tar.gz -C ${OS} vimspector
|