From 55ef8f06b2347d22710d3639194dfdcc97cef088 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 5 Sep 2025 14:59:24 +0200 Subject: initial package --- makedeps.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 makedeps.sh (limited to 'makedeps.sh') diff --git a/makedeps.sh b/makedeps.sh new file mode 100755 index 0000000..e579c73 --- /dev/null +++ b/makedeps.sh @@ -0,0 +1,34 @@ +#!/bin/sh + +if [ $# -lt 1 ]; then + echo usage $0 version $# + exit 1 +fi + +gitclone() { + if [ -d $3 ]; then + echo "+ $3 already downloaded" + else + echo "+ cloning $1 in $3" + git clone --branch=$2 $1 \ + $3 --recurse-submodules --shallow-submodules \ + --depth=1 --single-branch + fi +} + +DIR=.build-release/.deps +mkdir -p $DIR +pushd $DIR + gitclone "https://github.com/google/highwayhash.git" master highwayhash + gitclone "https://github.com/google/googletest.git" main googletest + gitclone "https://github.com/grpc/grpc" v1.70.1 grpc +popd + +TAR=valkey-search-deps-$1.tgz +if [ -f $TAR ]; then + echo "+ $TAR already created" +else + echo "+ Archiving $TAR" + tar czf $TAR $DIR +fi +echo "+ Done" -- cgit