Skip to content

Improve Makefile help target formatting#14

Merged
pambrose merged 3 commits into
masterfrom
improve-makefile-help
Jun 5, 2026
Merged

Improve Makefile help target formatting#14
pambrose merged 3 commits into
masterfrom
improve-makefile-help

Conversation

@pambrose

Copy link
Copy Markdown
Collaborator

Summary

  • Use sed instead of grep | cut for a more robust gradle version extraction
  • Add a Usage: make <target> header and Targets: section to the help output
  • Widen the target-name column from 20 to 22 characters and include digits in the target name regex

Test plan

  • make help renders the new header and aligned target list
  • make versioncheck still resolves the gradle version correctly

🤖 Generated with Claude Code

pambrose and others added 3 commits May 15, 2026 09:17
Use sed for more robust gradle version extraction and enhance the help
target with a usage header and wider column for target names.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Rename libs.versions.toml key 'gradle' to 'gradle-wrapper' and bump to 9.5.1
- Refresh gradle-wrapper.jar, gradlew, gradlew.bat to the 9.5.1 distribution
- Bump kotlin (2.3.21 → 2.4.0), kotlinter (5.4.2 → 5.5.0), ktor (3.4.3 → 3.5.0),
  logging (8.0.02 → 8.0.4), readingbat (3.1.5 → 3.1.8), utils (2.8.2 → 2.9.0)
- Makefile: rename 'versioncheck' target to 'versions' and pass
  --no-configuration-cache --no-parallel to dependencyUpdates
- Makefile: switch default target to 'help' and update GRADLE_VERSION sed
  expression to match the renamed catalog key

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@pambrose pambrose merged commit 5b7790a into master Jun 5, 2026
2 of 4 checks passed
@pambrose pambrose deleted the improve-makefile-help branch June 5, 2026 21:02
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