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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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