koboldcpp/tools
Georgi Gerganov bb28c1fe24
cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462)
* cmake : remove STATIC from impl libraries, allow BUILD_SHARED_LIBS control

Remove explicit STATIC from all -impl libraries (server, cli, completion, bench,
batched-bench, fit-params, quantize, perplexity) so BUILD_SHARED_LIBS controls
shared vs static linkage.

Add WINDOWS_EXPORT_ALL_SYMBOLS ON for proper DLL export on Windows.

Assisted-by: llama.cpp:local pi

* cmake : enable LLAMA_BUILD_APP by default

Assisted-by: llama.cpp:local pi

* ci : disable app in build-cmake-pkg.yml
2026-05-21 21:13:59 +03:00
..
batched-bench cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462) 2026-05-21 21:13:59 +03:00
cli cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462) 2026-05-21 21:13:59 +03:00
completion cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462) 2026-05-21 21:13:59 +03:00
cvector-generator libs : rename libcommon -> libllama-common (#21936) 2026-04-17 11:11:46 +03:00
export-lora libs : rename libcommon -> libllama-common (#21936) 2026-04-17 11:11:46 +03:00
fit-params cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462) 2026-05-21 21:13:59 +03:00
gguf-split libs : rename libcommon -> libllama-common (#21936) 2026-04-17 11:11:46 +03:00
imatrix libs : rename libcommon -> libllama-common (#21936) 2026-04-17 11:11:46 +03:00
llama-bench cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462) 2026-05-21 21:13:59 +03:00
mtmd mtmd, model : merge HunyuanOCR into HunyuanVL and fix OCR vision precision (#23329) 2026-05-21 00:35:37 +02:00
parser libs : rename libcommon -> libllama-common (#21936) 2026-04-17 11:11:46 +03:00
perplexity cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462) 2026-05-21 21:13:59 +03:00
quantize cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462) 2026-05-21 21:13:59 +03:00
results libs : rename libcommon -> libllama-common (#21936) 2026-04-17 11:11:46 +03:00
rpc fix: rpc-server cache may not work in Windows environments (#22394) 2026-04-27 17:25:09 +03:00
server cmake : remove STATIC from impl libraries, enable LLAMA_BUILD_APP by default (#23462) 2026-05-21 21:13:59 +03:00
tokenize libs : rename libcommon -> libllama-common (#21936) 2026-04-17 11:11:46 +03:00
tts logs : reduce (#23021) 2026-05-14 13:05:52 +03:00
ui ui: Improve Git Hooks for UI development (#23403) 2026-05-21 08:27:50 +02:00
CMakeLists.txt ui: Restructure repo to use tools/ui folder and ui / UI / llama-ui / LLAMA_UI naming (#23064) 2026-05-16 02:02:40 +02:00