From 1ae8b7eca1a1ccf574cfb5fc9ff89ac87246892e Mon Sep 17 00:00:00 2001 From: Hans Date: Tue, 22 Oct 2024 11:16:43 +0800 Subject: [PATCH] chore: refactor bootstrap script --- scripts/bootstrap.sh | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index 307d869..b8a5837 100755 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -1,24 +1,27 @@ #!/bin/bash -set -x -set -e +set -x -e -ROOT=$(realpath $(dirname $(dirname $0))) +cd $(realpath $(dirname $(dirname $0))) -cp \ - $ROOT/bark.cpp/bark.h \ - $ROOT/bark.cpp/bark.cpp \ - $ROOT/bark.cpp/encodec.cpp/encodec.cpp \ - $ROOT/bark.cpp/encodec.cpp/encodec.h \ - $ROOT/bark.cpp/encodec.cpp/ggml/include/ggml/ggml.h \ - $ROOT/bark.cpp/encodec.cpp/ggml/include/ggml/ggml-alloc.h \ - $ROOT/bark.cpp/encodec.cpp/ggml/include/ggml/ggml-backend.h \ - $ROOT/bark.cpp/encodec.cpp/ggml/src/ggml.c \ - $ROOT/bark.cpp/encodec.cpp/ggml/src/ggml-alloc.c \ - $ROOT/bark.cpp/encodec.cpp/ggml/src/ggml-backend.c \ - $ROOT/bark.cpp/encodec.cpp/ggml/src/ggml-metal.h \ - $ROOT/bark.cpp/encodec.cpp/ggml/src/ggml-metal.m \ - $ROOT/bark.cpp/encodec.cpp/ggml/src/ggml-metal.metal \ - $ROOT/bark.cpp/encodec.cpp/ggml/src/ggml-opencl.cpp \ - $ROOT/bark.cpp/encodec.cpp/ggml/src/ggml-opencl.h \ - $ROOT/cpp +FILES=( + bark.cpp/bark.h + bark.cpp/bark.cpp + bark.cpp/encodec.cpp/encodec.cpp + bark.cpp/encodec.cpp/encodec.h + bark.cpp/encodec.cpp/ggml/include/ggml/ggml.h + bark.cpp/encodec.cpp/ggml/include/ggml/ggml-alloc.h + bark.cpp/encodec.cpp/ggml/include/ggml/ggml-backend.h + bark.cpp/encodec.cpp/ggml/src/ggml.c + bark.cpp/encodec.cpp/ggml/src/ggml-alloc.c + bark.cpp/encodec.cpp/ggml/src/ggml-backend.c + bark.cpp/encodec.cpp/ggml/src/ggml-metal.h + bark.cpp/encodec.cpp/ggml/src/ggml-metal.m + bark.cpp/encodec.cpp/ggml/src/ggml-metal.metal + bark.cpp/encodec.cpp/ggml/src/ggml-opencl.cpp + bark.cpp/encodec.cpp/ggml/src/ggml-opencl.h +) + +for file in "${FILES[@]}"; do + cp "$file" "cpp" +done