Skip to content

refactor(run): migrate script CMake fallback to Vix Engine #720

Description

@GaspardKirira

Summary

Move generated CMake script-project planning and execution from modules/cli
into Vix Engine.

Requirements

  • Generate the fallback project through the engine.
  • Resolve dependencies through shared engine services.
  • Configure and build through the engine.
  • Return the executable as an artifact.
  • Preserve SQLite, MySQL, sanitizer, and linker options.
  • Preserve deterministic generated target names.

Acceptance criteria

  • CLI code does not generate script CMakeLists.txt.
  • Script fallback uses engine configuration.
  • Script fallback uses engine build execution.
  • Produced executables are returned as artifacts.
  • Existing fallback behavior remains compatible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    cmakeVix Engine issue classificationscope:engineVix Engine issue classificationscope:runVix issue classificationsingle-sourceVix Engine issue classificationtype:refactorRefactor without behavior change

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions