Skip to content

Reorganize tools/cmdline sub scripts - #3247

Merged
halx99 merged 1 commit into
devfrom
reorg-cmdline
Jul 20, 2026
Merged

Reorganize tools/cmdline sub scripts#3247
halx99 merged 1 commit into
devfrom
reorg-cmdline

Conversation

@halx99

@halx99 halx99 commented Jul 19, 2026

Copy link
Copy Markdown
Collaborator

Move scripts to plugins/, register as axmol

  • Move 13 utility files from tools/cmdline/ to tools/cmdline/plugins/
  • Keep only entry points (axmol, axmol.bat, axmol.ps1) and README.md
  • Update paths for AX_ROOT calculation (+1 level deep)
  • Register 5 new subcommands: source-lint, clang-format, genbindings, build-docs, publish
  • Update CI workflow and doc references to use plugins/ paths
  • Remove stale make-pkg.ps1 references from CI paths-ignore

Describe your changes

Issue ticket number and link

Checklist before requesting a review

For each PR

  • Add Copyright if it missed:
    - "Copyright (c) 2019-present Axmol Engine contributors (see AUTHORS.md)."

  • I have performed a self-review of my code.

    Optional:

    • I have checked readme and add important infos to this PR.
    • I have added/adapted some tests too.

For core/new feature PR

  • I have checked readme and add important infos to this PR.
  • I have added thorough tests.

Axmol 3.x ------------------------------------------------------------

For each 3.x PR

  • Check the '#include "axmol.h"' and replace it with the needed headers.

… subcommands

- Move 13 utility files from tools/cmdline/ to tools/cmdline/plugins/
- Keep only entry points (axmol, axmol.bat, axmol.ps1) and README.md
- Update  paths for AX_ROOT calculation (+1 level deep)
- Register 5 new subcommands: source-lint, clang-format, genbindings, build-docs, publish
- Update CI workflow and doc references to use plugins/ paths
- Remove stale make-pkg.ps1 references from CI paths-ignore
@halx99 halx99 changed the title Reorganize tools/cmdline: move scripts to plugins/, register as axmol… Reorganize tools/cmdline sub scripts Jul 19, 2026
@halx99 halx99 added this to the 3.0.0 milestone Jul 19, 2026
@halx99 halx99 added the enhancement New feature or request label Jul 19, 2026
@halx99
halx99 merged commit dc61fb1 into dev Jul 20, 2026
20 checks passed
@halx99
halx99 deleted the reorg-cmdline branch July 20, 2026 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant