tools/makefile: add make authors target (update AUTHORS file)

- update documentation
This commit is contained in:
nodiscc
2023-07-16 17:49:15 +02:00
parent 15c49d2cf6
commit 2322f5ce55
3 changed files with 7 additions and 12 deletions

12
.github/.mailmap vendored
View File

@@ -1,12 +0,0 @@
Kickball <ed.kickball@hotmail.com> <ed.kickball@hotmail.com>
Andrew Rylatt <arylatt@users.noreply.github.com> Andrew Rylatt
Andrew Rylatt <arylatt@users.noreply.github.com> <AndyR207@users.noreply.github.com>
Andrew Rylatt <arylatt@users.noreply.github.com> <andrew@rylatt.me>
Andrew Rylatt <arylatt@users.noreply.github.com> <andrew.rylatt@citrix.com>
n8225 <n8225@users.noreply.github.com> <nrew225@gmail.com>
Thomas Dalichow <info@thomasdalichow.de> <2012-02-05.github.com@thomasdalichow.de>
Keith Thibodeaux <kthibodeaux@peachtreebilling.com> Keith Thibodeaux <kthib89+github@gmail.com>
Madhu GB <github@madhugb.com> Madhu GB <me@madhugb.com>
Miguel Piedrafita <github@miguelpiedrafita.com> <git@miguelpiedrafita.com>
Pavel Lobashov <ShockwaveNN@gmail.com> Pavel Lobashov <shockwavenn@gmail.com>
Stefan Bohacek <stefan.bohacek@gmail.com> Stefan Bohacek <stefan@fourtonfish.com>

View File

@@ -39,6 +39,11 @@ url_check: install
source .venv/bin/activate && \
hecat --config .hecat/url-check.yml
.PHONY: authors # update the AUTHORS file
authors:
printf "Commits|Author\n-------|---------------------------------------------------\n" > AUTHORS
git shortlog -sne >> AUTHORS
.PHONY: help # generate list of targets with descriptions
help:
@grep '^.PHONY: .* #' Makefile | sed 's/\.PHONY: \(.*\) # \(.*\)/\1 \2/' | expand -t20

View File

@@ -83,6 +83,8 @@ import import data from original list at https://github.com/awesome
update_metadata update metadata from project repositories/API
awesome_lint check data against awesome-selfhosted guidelines
export export markdown singlepage document from yaml data
url_check check URLs for dead links or other connection problems
authors update the AUTHORS file
help generate list of targets with descriptions
```