Skip to content

[codex] simplify MATLAB batch entrypoint#22

Closed
Pluze wants to merge 1 commit into
mainfrom
codex/simplify-matlab-batch-entry
Closed

[codex] simplify MATLAB batch entrypoint#22
Pluze wants to merge 1 commit into
mainfrom
codex/simplify-matlab-batch-entry

Conversation

@Pluze

@Pluze Pluze commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remove the Bash and PowerShell test wrapper scripts that maintained their own task-facing interface.
  • Add scripts/matlab_batch.sh, a thin MATLAB locator that changes to the repository root and executes a caller-supplied MATLAB -batch command.
  • Update CI, docs/testing.md, root/docs guidance, repo skills, and the build-task guardrail to treat buildtool as the official validation entry point.

Validation

  • bash -n scripts/matlab_batch.sh
  • bash scripts/matlab_batch.sh --help
  • MATLAB_CMD=true bash scripts/matlab_batch.sh "buildtool listTasks"
  • git diff --check

Not Run

  • scripts/matlab_batch.sh "buildtool testProject" could not complete locally because /Applications/MATLAB_R2025a.app/bin/matlab -batch "disp('probe')" exits with status 1 and no log output in this environment. This appears to be a local MATLAB startup, license, or sandbox blocker rather than a project test failure.

@Pluze Pluze closed this Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant