# Checkmake

Experimental tool for linting and checking Makefiles

1. [TL;DR](#tldr)
1. [Further readings](#further-readings)
   1. [Sources](#sources)

## TL;DR

<details>
  <summary>Installation and configuration</summary>

```sh
go install 'github.com/mrtazz/checkmake/cmd/checkmake@latest'
```

</details>

<details>
  <summary>Usage</summary>

```sh
checkmake 'Makefile'
go run 'github.com/mrtazz/checkmake/cmd/checkmake@latest' 'Makefile'
```

</details>

## Further readings

- [Github]
- [GNU make][make]

### Sources

<!--
  Reference
  ═╬═Time══
  -->

<!-- In-article sections -->
<!-- Knowledge base -->
[make]: gnu%20userland/make.md

<!-- Files -->
<!-- Upstream -->
[github]: https://github.com/mrtazz/checkmake

<!-- Others -->
