shellcheck-makefile


Nameshellcheck-makefile JSON
Version 1.27.3 PyPI version JSON
download
home_pageNone
SummarySmall utility for applying Shellcheck on Makefiles. Depends only on `shellcheck`, `make` and `python`.
upload_time2024-12-19 10:44:34
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords analysis check lint make makefile shellcheck static
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "shellcheck-makefile",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "analysis, check, lint, make, makefile, shellcheck, static",
    "author": null,
    "author_email": "Yauhen Kirylau <actionless.loveless@gmail.com>",
    "download_url": null,
    "platform": null,
    "description": "# shellcheck_makefile\n\nSmall utility for applying Shellcheck on Makefiles. Depends only on `shellcheck`, `make` and `python`.\n\n```\nusage: shellcheck_makefile [-h] [-s TARGET] [-l] [--shell SHELL] [-e CODE1,CODE2..] [-P SOURCEPATHS] [-x] [Makefile]\n\nMakefile shellcheck\n\npositional arguments:\n  Makefile              path to Makefile to check\n\noptions:\n  -h, --help            show this help message and exit\n  -s TARGET, --skip TARGET\n                        make target to skip (arg could be used multiple times)\n  -l, --list            list make targets\n  --shell SHELL         make shell\n  -e CODE1,CODE2.., --exclude CODE1,CODE2..\n                        Shellcheck: Exclude types of warnings\n  -P SOURCEPATHS, --source-path SOURCEPATHS\n                        Shellcheck: Specify path when looking for sourced files (\"SCRIPTDIR\" for script's dir)\n  -x, --external-sources, --external\n                        Shellcheck: allow external source-s\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Small utility for applying Shellcheck on Makefiles. Depends only on `shellcheck`, `make` and `python`.",
    "version": "1.27.3",
    "project_urls": {
        "repository": "https://github.com/actionless/shellcheck_makefile"
    },
    "split_keywords": [
        "analysis",
        " check",
        " lint",
        " make",
        " makefile",
        " shellcheck",
        " static"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bf2db682a744fddd30b75b5e2e7a1ad3a24b667f1c553fd23ee238f78c921060",
                "md5": "e7db7848e7ee7db7665c281166cc86d7",
                "sha256": "ad7ac2d664a180b513fe7e1bd896216aebb5b1f952eadb9eb630832f8ed04cd8"
            },
            "downloads": -1,
            "filename": "shellcheck_makefile-1.27.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e7db7848e7ee7db7665c281166cc86d7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 16559,
            "upload_time": "2024-12-19T10:44:34",
            "upload_time_iso_8601": "2024-12-19T10:44:34.098848Z",
            "url": "https://files.pythonhosted.org/packages/bf/2d/b682a744fddd30b75b5e2e7a1ad3a24b667f1c553fd23ee238f78c921060/shellcheck_makefile-1.27.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-19 10:44:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "actionless",
    "github_project": "shellcheck_makefile",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "shellcheck-makefile"
}
        
Elapsed time: 0.40424s