llama.cpp
cmake/ui : refactor the build
#23352
Merged

cmake/ui : refactor the build #23352

aldehir
aldehir cmake/ui : refactor tools/ui build for graceful fallback
e59c2b63
aldehir cont : remove comments
bcce8a63
aldehir cont : use c header
8c529810
aldehir cont : move options back to CMakeLists.txt
e4dc2b74
aldehir cont : update ui dist path in CI
a5b566e3
aldehir cont : remove comment
3cec0c45
aldehir cont : add comment
093148bf
aldehir cont : store stamp `latest` when falling back
78aface2
aldehir cont : consider closest tag when building
eaf124d2
aldehir cont : allow overwriting via cmake var
7003e662
aldehir cont : revert back to previous priority logic
7bd08fc5
aldehir cont : skip npm build when possible
e2d96585
aldehir cont : replace cmake hex to a small C++ helper executable
894cd441
aldehir cont : skip npm build if .ui-stamp is present
6425d6df
aldehir cont : add windows support
732c80fe
aldehir cont : change llama-ui-embed output dir so it's not released
8f74911d
ngxson
ngxson
ngxson commented on 2026-05-19
allozaur
github-actions github-actions added build
github-actions github-actions added script
github-actions github-actions added examples
github-actions github-actions added devops
github-actions github-actions added server
github-actions github-actions added server/ui
allozaur
allozaur ci(server): wire ui-build workflow as dependency
b2c6d5de
aldehir ci : add UI build artifacts in release
7c0d17e0
aldehir Merge master
b803645d
aldehir cmake : move embed to standalone project to avoid being cross-compiled
b05538ea
aldehir cont : only make external if cross compiling
785df558
aldehir cont : just manually build
c6046104
aldehir cont : fix dist dir
be9e5475
aldehir cont : set llama-ui to use c++17
2ab0e944
aldehir
allozaur
aldehir aldehir marked this pull request as ready for review 26 days ago
aldehir aldehir requested a review from ggerganov ggerganov 26 days ago
aldehir aldehir requested a review 26 days ago
aldehir aldehir requested a review 26 days ago
aldehir aldehir requested a review 26 days ago
aldehir aldehir requested a review 26 days ago
CISC
CISC approved these changes on 2026-05-21
aldehir ci : package ui assets in a directory
e9af2a17
aldehir aldehir force pushed from e9af2a17 to b05538ea 25 days ago
aldehir cont : add informative message for disconnected environments
b2955299
aldehir cont : phrasing
b7d14802
aldehir
allozaur
allozaur approved these changes on 2026-05-23
aldehir aldehir merged b22ff4b7 into master 24 days ago
CISC
aldehir
CISC

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone