chore: auto-commit (97 archivos)
- .claude/CLAUDE.md - .claude/agents/fn-recopilador/SKILL.md - .claude/rules/INDEX.md - .claude/rules/cpp_apps.md - bash/functions/infra/build_cpp_windows.sh - cpp/CMakeLists.txt - cpp/PATTERNS.md - cpp/framework/app_base.cpp - cpp/framework/app_base.h - dev/issues/README.md - ... Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -295,6 +295,14 @@ if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/apps/text_editor_smoke/CMakeLists.txt)
|
||||
add_subdirectory(apps/text_editor_smoke)
|
||||
endif()
|
||||
|
||||
# --- AltSnap viewport-jitter regression test ---
|
||||
# Headless harness que conduce glfwSetWindowPos cada frame y verifica que
|
||||
# ImGui viewport->Pos sigue al OS dentro de 1px. Sin la patch del framework
|
||||
# (callback GLFW + per-frame sync) este test falla exit=1.
|
||||
if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/apps/altsnap_jitter_test/CMakeLists.txt)
|
||||
add_subdirectory(apps/altsnap_jitter_test)
|
||||
endif()
|
||||
|
||||
# --- Registry Dashboard (lives in projects/fn_monitoring/apps/) ---
|
||||
# _DASH_DIR puede sobreescribirse via -D_DASH_DIR=<path> para apuntar a un
|
||||
# worktree (parallel-fix-issues u otros flujos que aislen builds).
|
||||
@@ -315,6 +323,23 @@ if(EXISTS ${_GE_DIR}/CMakeLists.txt)
|
||||
add_subdirectory(${_GE_DIR} ${CMAKE_BINARY_DIR}/apps/graph_explorer)
|
||||
endif()
|
||||
|
||||
# --- odr_console (lives in projects/online_data_recopilation/apps/) ---
|
||||
if(NOT DEFINED _ODR_DIR)
|
||||
set(_ODR_DIR ${CMAKE_SOURCE_DIR}/../projects/online_data_recopilation/apps/odr_console)
|
||||
endif()
|
||||
if(EXISTS ${_ODR_DIR}/CMakeLists.txt)
|
||||
add_subdirectory(${_ODR_DIR} ${CMAKE_BINARY_DIR}/apps/odr_console)
|
||||
endif()
|
||||
|
||||
# --- navegator_dashboard (lives in projects/navegator/apps/) ---
|
||||
# Windows-only — el propio CMakeLists.txt hace return() en non-WIN32.
|
||||
if(NOT DEFINED _NAVD_DIR)
|
||||
set(_NAVD_DIR ${CMAKE_SOURCE_DIR}/../projects/navegator/apps/navegator_dashboard)
|
||||
endif()
|
||||
if(EXISTS ${_NAVD_DIR}/CMakeLists.txt)
|
||||
add_subdirectory(${_NAVD_DIR} ${CMAKE_BINARY_DIR}/apps/navegator_dashboard)
|
||||
endif()
|
||||
|
||||
# --- Tests (Catch2 amalgamated, ctest-driven) ---
|
||||
option(BUILD_TESTING "Build C++ tests" ON)
|
||||
if(BUILD_TESTING)
|
||||
|
||||
Reference in New Issue
Block a user