Fix meson build: add missing cthulhu_state.py and fix generated file dependencies

- Add cthulhu_state.py to cthulhu_python_sources list
- Fix dependency order for generated files (cthulhu_bin.py, cthulhu_i18n.py, cthulhu_platform.py)
- Use configure_file() variables in python3.install_sources() for proper dependency tracking

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Storm Dragon
2025-08-11 16:49:47 -04:00
parent 21b7cff27c
commit 5cbe6267de

View File

@@ -24,6 +24,7 @@ cthulhu_python_sources = files([
'colornames.py', 'colornames.py',
'common_keyboardmap.py', 'common_keyboardmap.py',
'cthulhuVersion.py', 'cthulhuVersion.py',
'cthulhu_state.py',
'date_and_time_presenter.py', 'date_and_time_presenter.py',
'dbus_service.py', 'dbus_service.py',
'debug.py', 'debug.py',