Fix 182 add makefile example to goboscript new and documentation #191
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
Makefilewith common development tasksdocs/development.mdwith comprehensive development setup guidedocs/makefile.mdwith detailed Makefile reference documentationmkdocs.ymlnavigation to include new Development sectionFeatures Added
Makefile Targets
Build & Test:
make build- Build in debug modemake release- Build optimized releasemake test- Run all testsmake clean- Clean build artifactsCode Quality:
make format- Format code with rustfmtmake lint- Run clippy lintermake dev- Complete pre-commit checks (format + lint + test)Documentation:
make docs-serve- Serve MkDocs documentation locallymake docs-build- Build documentationmake doc- Generate Rust documentationInstallation:
make install- Install goboscript globallymake uninstall- Remove installationDevelopment Workflows:
make quick- Fast build and test cyclemake full- Complete development pipelinemake help- Show all available commandsDocumentation
Testing Completed
make helpdisplays comprehensive command listmake buildbuilds goboscript successfullymake testruns all tests (4 tests passed)make installinstalls binary correctlymake docs-serveserves documentation at http://127.0.0.1:8000/goboscript/Example Usage