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