From df3ec723d3fa63d36981e94b56241870f7e36f99 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Sat, 17 May 2025 12:20:48 +0200 Subject: [PATCH] make it darwin-compatible Signed-off-by: Ettore Di Giacinto --- backend/cpp/llama/prepare.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/cpp/llama/prepare.sh b/backend/cpp/llama/prepare.sh index dae6dd9a..32cac278 100644 --- a/backend/cpp/llama/prepare.sh +++ b/backend/cpp/llama/prepare.sh @@ -43,4 +43,10 @@ in_main { ' "llama.cpp/tools/server/server.cpp" > llama.cpp/tools/grpc-server/server.cpp # remove index.html.gz.hpp and loading.html.hpp includes -sed -i '/#include "index\.html\.gz\.hpp"/d; /#include "loading\.html\.hpp"/d' llama.cpp/tools/grpc-server/server.cpp \ No newline at end of file +if [[ "$OSTYPE" == "darwin"* ]]; then + # macOS + sed -i '' '/#include "index\.html\.gz\.hpp"/d; /#include "loading\.html\.hpp"/d' llama.cpp/tools/grpc-server/server.cpp +else + # Linux and others + sed -i '/#include "index\.html\.gz\.hpp"/d; /#include "loading\.html\.hpp"/d' llama.cpp/tools/grpc-server/server.cpp +fi \ No newline at end of file