chore: add Makefile
This commit is contained in:
parent
ebf9a4c766
commit
b2d65fdc40
14
.cspell.json
14
.cspell.json
|
@ -1,17 +1,31 @@
|
||||||
{
|
{
|
||||||
|
"$schema": "https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json",
|
||||||
|
"version": "0.2",
|
||||||
|
"useGitignore": true,
|
||||||
|
"ignorePaths": [".git"],
|
||||||
|
"enableGlobDot": true,
|
||||||
"words": [
|
"words": [
|
||||||
"Aire-One",
|
"Aire-One",
|
||||||
"capi",
|
"capi",
|
||||||
"constructorfct",
|
"constructorfct",
|
||||||
|
"dbus",
|
||||||
|
"drawin",
|
||||||
|
"dryrun",
|
||||||
"fatalwarnings",
|
"fatalwarnings",
|
||||||
"fullscreen",
|
"fullscreen",
|
||||||
"hasitem",
|
"hasitem",
|
||||||
"JohnnyMorganz",
|
"JohnnyMorganz",
|
||||||
|
"keygrabber",
|
||||||
"ldoc",
|
"ldoc",
|
||||||
"luacheck",
|
"luacheck",
|
||||||
|
"luacheckrc",
|
||||||
"luadoc",
|
"luadoc",
|
||||||
|
"luarocks",
|
||||||
"lunarmodules",
|
"lunarmodules",
|
||||||
|
"mktemp",
|
||||||
"mousebindings",
|
"mousebindings",
|
||||||
|
"mousegrabber",
|
||||||
|
"rockspec",
|
||||||
"staticfct",
|
"staticfct",
|
||||||
"stylua"
|
"stylua"
|
||||||
]
|
]
|
||||||
|
|
|
@ -13,3 +13,6 @@ insert_final_newline = true
|
||||||
|
|
||||||
[*.{json,yaml}]
|
[*.{json,yaml}]
|
||||||
indent_size = 2
|
indent_size = 2
|
||||||
|
|
||||||
|
[Makefile]
|
||||||
|
indent_style = tab
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
install:
|
||||||
|
luarocks install --local --only-deps awesome-slot-dev-1.rockspec
|
||||||
|
|
||||||
|
luacheck:
|
||||||
|
luacheck .
|
||||||
|
|
||||||
|
stylua:
|
||||||
|
stylua --check .
|
||||||
|
|
||||||
|
ldoc-dryrun:
|
||||||
|
$(eval TMP := $(shell mktemp -d))
|
||||||
|
ldoc --fatalwarnings --dir $(TMP) .
|
||||||
|
rm -rf $(TMP)
|
||||||
|
|
||||||
|
cspell:
|
||||||
|
cspell lint .
|
||||||
|
|
||||||
|
lint: luacheck stylua ldoc-dryrun cspell
|
||||||
|
|
||||||
|
ldoc:
|
||||||
|
ldoc .
|
Loading…
Reference in New Issue