use Makefile for dependency building instead of go generate

This commit is contained in:
Jeffrey Morgan
2023-07-06 10:59:21 -04:00
parent e423421f03
commit 9fe018675f
4 changed files with 19 additions and 5 deletions

18
Makefile Normal file
View File

@@ -0,0 +1,18 @@
default: ollama
.PHONY: llama
llama:
cmake -S llama -B llama/build -DLLAMA_METAL=on
cmake --build llama/build
.PHONY: ollama
ollama: llama
go build .
.PHONY: app
app: ollama
npm run --prefix app package
clean:
go clean
rm -rf llama/build