Added help target to Makefile, Makefile target commands are no longer echoed

This commit is contained in:
Andrew Bryant 2024-05-03 13:29:55 -04:00
parent 970f1fa0c8
commit 5d9ffffb79
2 changed files with 28 additions and 11 deletions

View File

@ -16,26 +16,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3. Development and testing now have different configurations.
- development_config.py
- tests/testing_config.py
4. Makefile:
- Default help target
### Changed
1. Fixed typo in CHANGELOG.md
2. Models subpackage:
1. Models subpackage:
- User class:
* get_bookings() method renamed to get_visits()
* get_bookings_history() method renamed to get_visit_history()
* removed redundent import from get_visit_history() method
3. Tests package:
2. Tests package:
- conftest.py:
* Updated to use new app_factory.py
* client() fixture renamed to http_client()
- test_user_model.py:
* Updated to use new app_factory.py
* Variables updated to reflect methods in User model
4. Views package:
3. Views package:
- Users dashboard route:
* Update User model object usage to reflect renamed methods
* Renamed variable user_dogs to user_pets
4. Makefile:
- Target commands are no longer echoed when run.
### Removed
1. Models subpackage:
- User class:
* removed redundent import from get_visit_history() method
### Fixed
1. Fixed typo in CHANGELOG.md
2. Makefile:
- Comments used by help target now use correct symbol (##)
## [0.0.6] - 2024-04-28

View File

@ -2,18 +2,21 @@
# Target definitions
####
.PHONY: help
help:
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
# Development targets
.PHONY: development-server
development-server: # Start a development server
flask run --debug
development-server: ## Start a development server
@python app_factory.py
.PHONY: view-readme
view-readme: # View README.md for project
retext --preview README.md
view-readme: ## View README.md for project
@retext --preview README.md
.PHONY: view-changelog
view-changelog: # View CHANGELOG.md for project
retext --preview CHANGELOG.md
view-changelog: ## View CHANGELOG.md for project
@retext --preview CHANGELOG.md