| Age | Commit message (Collapse) | Author |
|
- Split monolithic build.rs into modular async generators
- Add renderer override system with type-safe dispatch
- Implement command template macro for consistent command definitions
- Add proc-macro crates for command and renderer systems
- Reorganize directory structure for better separation of concerns
- Update documentation to reflect new architecture
|
|
|
|
|
|
|
|
Commands in `./src/cmds/` are now automatically registered. The
`[cmd]` section in `.cargo/registry.toml` is now only for overriding
or registering commands outside the auto-discovery path.
|
|
|
|
|
|
- Rename template files to have .template extension
- Rename generated source files to start with underscore
- Update .gitignore to ignore all files starting with underscore
- Update build.rs and deploy.ps1 to reflect new names
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Include branch and commit hash in compile info display
- Add build script functions to extract git metadata
- Update export scripts to force rebuilds when needed
- Extend share command with placeholder implementations
|
|
- Generate Inno Setup installer script from template at build time
- Extract author and homepage from Cargo.toml for script customization
- Add generated installer script to .gitignore to avoid committing build
artifacts
|
|
|
|
|
|
- Add build script to generate compile_info.rs with build metadata -
Include version, build date, target platform, and toolchain info - Add
version command to both jv and jvv binaries - Update help documentation
with version information - Ignore generated compile_info.rs in git
|