shellcheck_makefile
Small utility for applying Shellcheck on Makefiles. Depends only on shellcheck, make and python.
usage: shellcheck_makefile [-h] [-s TARGET] [-l] [--shell SHELL] [-e CODE1,CODE2..] [-P SOURCEPATHS] [-x] [Makefile]
Makefile shellcheck
positional arguments:
Makefile path to Makefile to check
options:
-h, --help show this help message and exit
-s TARGET, --skip TARGET
make target to skip (arg could be used multiple times)
-l, --list list make targets
--shell SHELL make shell
-e CODE1,CODE2.., --exclude CODE1,CODE2..
Shellcheck: Exclude types of warnings
-P SOURCEPATHS, --source-path SOURCEPATHS
Shellcheck: Specify path when looking for sourced files ("SCRIPTDIR" for script's dir)
-x, --external-sources, --external
Shellcheck: allow external source-s
Metadata
Release files for shellcheck-makefile 1.27.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| shellcheck_makefile-1.27.3-py3-none-any.whl | Python 3 | none | any | Details |
Release files / shellcheck_makefile-1.27.3-py3-none-any.whl
| Download URL | shellcheck_makefile-1.27.3-py3-none-any.whl |
|---|---|
| Size | 16.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ad7ac2d664a180b513fe7e1bd896216aebb5b1f952eadb9eb630832f8ed04cd8
|
|
BLAKE2b-256 checksum How to use checksums |
bf2db682a744fddd30b75b5e2e7a1ad3a24b667f1c553fd23ee238f78c921060
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.7
|