chore(kb): start article for checkmake

This commit is contained in:
Michele Cereda
2024-05-12 11:44:59 +02:00
parent 29d16f72fe
commit e941d544d9

View File

@@ -0,0 +1,50 @@
# 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 -->