go-skynet / go-llama.cpp

LLama.cpp golang bindings
MIT License
615 stars 78 forks source link

fix: add missing Makefile dependencies to allow for parallelized builds #324

Closed cryptk closed 3 months ago

cryptk commented 3 months ago

When building LocalAI, it can be difficult to parallelize the build because some of the projects are missing required dependencies for their Makefile targets, this results in a race condition. This PR adds the target dependencies that are missing for this project.

cryptk commented 3 months ago

@mudler sorry to ping you on this one, but it looks like this repo is only "lightly maintained", no PRs merged since late last year. I wanted to see if this one could get merged in as well, I've been slowly going through trying to fix dependency ordering on the build to allow for more reliable parallelization on the build to speed things up a bit.