summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-16 22:56:12 +0100
committerskal <pascal.massimino@gmail.com>2026-02-16 22:56:12 +0100
commit6c02074f22e941942b32e665e0c9c73587ab4a7b (patch)
tree3e466e18cf7c80626bf4e4f7e62d39b0acb8b052 /cmake
parent55a3408fa083b10fec5b39bd733f5148a7a63bb8 (diff)
fix: make test_demo use workspace files, remove obsolete tools/test_demo.*
- test_demo now uses workspaces/test/{timeline.seq,music.track} - Removed tools/test_demo.{seq,track} (no longer used) - Updated docs to reference workspace files - Changes to workspaces/test/timeline.seq now trigger rebuild Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/DemoExecutables.cmake10
1 files changed, 5 insertions, 5 deletions
diff --git a/cmake/DemoExecutables.cmake b/cmake/DemoExecutables.cmake
index 69e4a30..223f406 100644
--- a/cmake/DemoExecutables.cmake
+++ b/cmake/DemoExecutables.cmake
@@ -47,21 +47,21 @@ endif()
# test_demo - Audio/Visual Sync Tool
# =============================================================================
-# Timeline generation
-set(TEST_DEMO_SEQ_PATH ${CMAKE_CURRENT_SOURCE_DIR}/tools/test_demo.seq)
+# Timeline generation (use test workspace)
+set(TEST_DEMO_SEQ_PATH ${CMAKE_CURRENT_SOURCE_DIR}/workspaces/test/timeline.seq)
set(GENERATED_TEST_DEMO_TIMELINE_CC ${CMAKE_CURRENT_SOURCE_DIR}/src/generated/test_timeline.cc)
add_custom_command(
OUTPUT ${GENERATED_TEST_DEMO_TIMELINE_CC}
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_SOURCE_DIR}/src/generated
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/tools/seq_compiler.py
${TEST_DEMO_SEQ_PATH} --output ${GENERATED_TEST_DEMO_TIMELINE_CC}
- DEPENDS ${TEST_DEMO_SEQ_PATH}
+ DEPENDS ${TEST_DEMO_SEQ_PATH} src/gpu/demo_effects.h
COMMENT "Compiling test_demo sequence..."
)
add_custom_target(generate_test_demo_timeline ALL DEPENDS ${GENERATED_TEST_DEMO_TIMELINE_CC})
-# Music generation
-set(TEST_DEMO_TRACK_PATH ${CMAKE_CURRENT_SOURCE_DIR}/tools/test_demo.track)
+# Music generation (use test workspace)
+set(TEST_DEMO_TRACK_PATH ${CMAKE_CURRENT_SOURCE_DIR}/workspaces/test/music.track)
set(GENERATED_TEST_DEMO_MUSIC_CC ${CMAKE_CURRENT_SOURCE_DIR}/src/generated/test_demo_music.cc)
add_custom_command(
OUTPUT ${GENERATED_TEST_DEMO_MUSIC_CC}