Skip to content
Snippets Groups Projects
Commit 496ef9aa authored by Chris Lamb's avatar Chris Lamb :eyes:
Browse files

Generate contributor list dynamically.

parent 875ea3d5
No related branches found
No related tags found
No related merge requests found
/_site/
/diffoscope.git/
/_data/
all:
GIT = git --git-dir=$(GIT_DIR)/.git
GIT_DIR = diffoscope.git
DATA = _data/contributors.yml
all: $(DATA)
jekyll build --verbose --trace
$(GIT_DIR):
git clone https://salsa.debian.org/reproducible-builds/diffoscope.git $@
_data/contributors.yml: $(GIT_DIR)
mkdir -p "$(dir $@)"
echo "# This file is automatically generated" > $@
$(GIT) authors --list | cut -d '<' -f1 | sort | \
grep -v root | grep -v @ | sed -e 's@^@- @' -e 's@[ ]*$$@@' >> $@
clean:
rm -rf _site
rm -rf $(GIT_DIR) $(DATA) _site
......@@ -105,9 +105,4 @@ Extending *diffoscope* to support new formats is quite straightforward in most c
## Contributors
Lunar, Reiner Herrmann, Chris Lamb, Helmut Grohne, Holger Levsen,
Mattia Rizzolo, Daniel Kahn Gillmor, Paul Gevers, Peter De Wachter,
Yasushi SHOJI, Clemens Lang, Ed Maste, Joachim Breitner, Mike McQuaid.
Baptiste Daroussin, Levente Polyak, Ximin Luo, Maria Glukhova, Daniel Shahaf,
Juliana Oliveira Rodrigues.
{{ site.data.contributors|array_to_sentence_string:"and" }}.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment