]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
`build`: generate hex dump of server assets during build (#6661)
authorOlivier Chafik <redacted>
Sun, 21 Apr 2024 17:48:53 +0000 (18:48 +0100)
committerGitHub <redacted>
Sun, 21 Apr 2024 17:48:53 +0000 (18:48 +0100)
commit5cf5e7d490dfdd2e70bface2d35dfd14aa44b4fb
tree9af269d3fa30667bbaefc6978db94013d68b3f22
parent40f74e4d739e9250431cf339ae7588b28d8d0663
`build`: generate hex dump of server assets during build (#6661)

* `build`: generate hex dumps of server assets on the fly

* build: workaround lack of -n on gnu xxd

* build: don't use xxd in cmake

* build: don't call xxd from build.zig

* build: more idiomatic hexing

* build: don't use xxd in Makefile (od hackery instead)

* build: avoid exceeding max cmd line limit in makefile hex dump

* build: hex dump assets at cmake build time (not config time)
.gitignore
Makefile
build.zig
examples/server/CMakeLists.txt
examples/server/completion.js.hpp [deleted file]
examples/server/deps.sh
examples/server/index.html.hpp [deleted file]
examples/server/index.js.hpp [deleted file]
examples/server/json-schema-to-grammar.mjs.hpp [deleted file]
scripts/xxd.cmake [new file with mode: 0644]