]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
common : add --license to display embedded licenses (#18696)
authorAdrien Gallouët <redacted>
Sat, 10 Jan 2026 08:46:24 +0000 (09:46 +0100)
committerGitHub <redacted>
Sat, 10 Jan 2026 08:46:24 +0000 (09:46 +0100)
commitea23c15990ea7b09cf501ef103020f05fc480511
tree22ec4a825f169b260c4eb236baa7c3569609ac9e
parent9ac2693a302adab4b5b44fb1fef52c9e6d14a770
common : add --license to display embedded licenses (#18696)

This commit introduces a mechanism to embed all licenses directly
into the compiled binaries.

This eliminates the need to distribute separate LICENSE files alongside
the executable, making the binaries self-contained and simplifying
deployment.
CMakeLists.txt
cmake/license.cmake [new file with mode: 0644]
common/CMakeLists.txt
common/arg.cpp
licenses/LICENSE-curl
licenses/LICENSE-httplib [deleted file]
scripts/sync_vendor.py
vendor/cpp-httplib/CMakeLists.txt
vendor/cpp-httplib/LICENSE [new file with mode: 0644]