build(cpp): primitives_gallery activa por defecto

Tras commitear los deps (button, toolbar, modal_dialog, app_settings, etc.)
todos los sources del gallery estan tracked. Quita el gate FN_BUILD_GALLERY
y deja el subdirectorio como add_subdirectory incondicional (igual que
chart_demo y shaders_lab).

Build verificado: cmake --build cpp/build construye chart_demo, shaders_lab,
text_editor_smoke, primitives_gallery y registry_dashboard.
This commit is contained in:
2026-04-25 21:28:24 +02:00
parent 2d35f5e1fb
commit ab27e4e5fa
+1 -4
View File
@@ -171,10 +171,7 @@ if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/apps/shaders_lab/CMakeLists.txt)
endif()
# --- Primitives Gallery (catalogo visual de primitivos core/viz/gfx) ---
# Algunos deps del gallery (button.cpp, toolbar.cpp, modal_dialog.cpp, etc.)
# todavia no estan tracked en master — son WIP del usuario en cpp/functions/core/.
# Para construir el gallery: -DFN_BUILD_GALLERY=ON (requiere tener esos sources en disco).
if(FN_BUILD_GALLERY AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/apps/primitives_gallery/CMakeLists.txt)
if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/apps/primitives_gallery/CMakeLists.txt)
add_subdirectory(apps/primitives_gallery)
endif()