summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-16 21:51:05 +0100
committerskal <pascal.massimino@gmail.com>2026-02-16 21:51:05 +0100
commit08069d65cea269aec6d19c4d99f9f38138e6c962 (patch)
treef6a0d2e25629ad09c05add265acd4e415c45693a /cmake
parent9f4923385f06a5d6f8e86b5004398a0c335cd6db (diff)
refactor: remove C++ seq_compiler and Gantt chart references
- Remove tools/seq_compiler.cc (replaced by seq_compiler.py) - Remove C++ seq_compiler build target from cmake/DemoTools.cmake - Update documentation to remove Gantt chart mentions - Keep seq_compiler.py (active Python compiler) - All tests passing (34/34)
Diffstat (limited to 'cmake')
-rw-r--r--cmake/DemoTools.cmake14
1 files changed, 2 insertions, 12 deletions
diff --git a/cmake/DemoTools.cmake b/cmake/DemoTools.cmake
index 43c4716..ae39ec9 100644
--- a/cmake/DemoTools.cmake
+++ b/cmake/DemoTools.cmake
@@ -1,5 +1,5 @@
# Build Tools Setup
-# Configures asset_packer, seq_compiler, and tracker_compiler
+# Configures asset_packer and tracker_compiler
# Asset packer tool
if(DEFINED ASSET_PACKER_PATH)
@@ -13,17 +13,7 @@ else()
set(ASSET_PACKER_DEPENDS asset_packer)
endif()
-# Sequence compiler tool (v1)
-if(DEFINED SEQ_COMPILER_PATH)
- set(SEQ_COMPILER_CMD ${SEQ_COMPILER_PATH})
- set(SEQ_COMPILER_DEPENDS ${SEQ_COMPILER_PATH})
-else()
- add_executable(seq_compiler tools/seq_compiler.cc)
- set(SEQ_COMPILER_CMD $<TARGET_FILE:seq_compiler>)
- set(SEQ_COMPILER_DEPENDS seq_compiler)
-endif()
-
-# Sequence compiler tool (v2 - Python)
+# Sequence compiler tool (Python)
set(SEQ_COMPILER_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR}/tools/seq_compiler.py)
set(SEQ_COMPILER_CMD ${CMAKE_COMMAND} -E env python3 ${SEQ_COMPILER_SCRIPT})
set(SEQ_COMPILER_DEPENDS ${SEQ_COMPILER_SCRIPT})