diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 000000000..e725dc720 --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +default: update + +update: update-readme update-latest + +update-latest: + ./youtube-dl --version > LATEST_VERSION + +update-readme: + @options=$$(COLUMNS=80 ./youtube-dl --help | sed -e '1,/.*General Options.*/ d' -e 's/^\W\{2\}\(\w\)/### \1/') && \ + header=$$(sed -e '/.*## OPTIONS/,$$ d' README.md) && \ + footer=$$(sed -e '1,/.*## FAQ/ d' README.md) && \ + echo "$${header}" > README.md && \ + echo -e '\n## OPTIONS' >> README.md && \ + echo "$${options}" >> README.md&& \ + echo -e '\n## FAQ' >> README.md && \ + echo "$${footer}" >> README.md + + + +.PHONY: default update update-latest update-readme |