Commit graph

8 commits

Author SHA1 Message Date
nodiscc
501e7f11cb makefile: fail if invalid content is found 2016-08-22 00:02:26 +02:00
nodiscc
db6ce9ad35 makefile: add syntaxerrors target (currently detects weird pairings like )(, `` )
add more tests to main makefile target
2016-08-22 00:02:18 +02:00
nodiscc
7696a01a1b makefile: only search for licenses and long descriptions between actual list beginning/end 2016-08-21 23:45:29 +02:00
nodiscc
e1566bd709 makefile: add longdescriptions target
finds all descriptions longer than 250 characters
2016-08-21 23:33:03 +02:00
nodiscc
67d2b9398c makefile: add listlicenses target
lists all license fields in README.md
2016-08-21 23:13:40 +02:00
Jarek Lipski
4ecbc140b9 Add Puffin (#544)
* Add Puffin

* Fix Makefile: source and demo links, invert order

* Put Puffin in alphabetical order
2016-05-05 19:52:46 -04:00
nodiscc
b337f4f671 Makefile: check for lines without a full stop after description 2016-02-28 00:02:14 +01:00
nodiscc
e3e766227e add Makefile with tests and helpers, update/simplify #Contributing
* make noexternallink: chekc for Lines with no source/demo/other link
 * make missinglicenselanguage: check Lines with only 1 or no language/license entry
 * make contrib: print list of contributors
 * make add: helper to add a new software entry
 * add TODOs
 * remove link to form since it is unmaintained and outputs wrongly formatted entries https://github.com/Kickball/awesome-selfhosted/issues/282#issuecomment-185423033
 * add BEGIN/END SOFTWARE LIST markers to restrict processing to software list only (HTML comments, not rendered to markdown)
 * link to README.md editor, issues, pull requests
 * Requirements for Makefile: make, bash. Available in Linux distribution repositories, in XCode on Mac, in GOW on Windows.
 * Fixes #461
2016-02-27 23:44:39 +01:00