[doc] Eliminate README-wide.md

This commit is contained in:
Yen Chi Hsuan 2015-10-01 23:02:08 +08:00
parent dc17eea4ad
commit 0f0a3764c3
2 changed files with 15 additions and 13 deletions

View File

@ -1,7 +1,7 @@
all: youtube-dl README.md CONTRIBUTING.md README.txt youtube-dl.1 youtube-dl.bash-completion youtube-dl.zsh youtube-dl.fish supportedsites all: youtube-dl README.md CONTRIBUTING.md README.txt youtube-dl.1 youtube-dl.bash-completion youtube-dl.zsh youtube-dl.fish supportedsites
clean: clean:
rm -rf README-wide.md youtube-dl.1.temp.md youtube-dl.1 youtube-dl.bash-completion README.txt MANIFEST build/ dist/ .coverage cover/ youtube-dl.tar.gz youtube-dl.zsh youtube-dl.fish *.dump *.part *.info.json *.mp4 *.flv *.mp3 *.avi CONTRIBUTING.md.tmp youtube-dl youtube-dl.exe rm -rf youtube-dl.1.temp.md youtube-dl.1 youtube-dl.bash-completion README.txt MANIFEST build/ dist/ .coverage cover/ youtube-dl.tar.gz youtube-dl.zsh youtube-dl.fish *.dump *.part *.info.json *.mp4 *.flv *.mp3 *.avi CONTRIBUTING.md.tmp youtube-dl youtube-dl.exe
find . -name "*.pyc" -delete find . -name "*.pyc" -delete
PREFIX ?= /usr/local PREFIX ?= /usr/local
@ -73,11 +73,10 @@ supportedsites:
README.txt: README.md README.txt: README.md
pandoc -f markdown -t plain README.md -o README.txt pandoc -f markdown -t plain README.md -o README.txt
youtube-dl.1: youtube_dl/*.py youtube_dl/*/*.py youtube-dl.1: README.md
COLUMNS=65536 python youtube_dl/__main__.py --help | python devscripts/make_readme.py README.md > README-wide.md python devscripts/prepare_manpage.py README.md > youtube-dl.1.temp.md
python devscripts/prepare_manpage.py README-wide.md > youtube-dl.1.temp.md
pandoc -s -f markdown -t man youtube-dl.1.temp.md -o youtube-dl.1 pandoc -s -f markdown -t man youtube-dl.1.temp.md -o youtube-dl.1
rm -f youtube-dl.1.temp.md README-wide.md rm -f youtube-dl.1.temp.md
youtube-dl.bash-completion: youtube_dl/*.py youtube_dl/*/*.py devscripts/bash-completion.in youtube-dl.bash-completion: youtube_dl/*.py youtube_dl/*/*.py devscripts/bash-completion.in
python devscripts/bash-completion.py python devscripts/bash-completion.py

View File

@ -19,7 +19,8 @@ def filter_options(readme):
else: else:
in_options = False in_options = False
if in_options and line.lstrip().startswith('-'): if in_options:
if line.lstrip().startswith('-'):
option, description = re.split(r'\s{2,}', line.lstrip()) option, description = re.split(r'\s{2,}', line.lstrip())
split_option = option.split(' ') split_option = option.split(' ')
@ -28,7 +29,9 @@ def filter_options(readme):
# Pandoc's definition_lists. See http://pandoc.org/README.html # Pandoc's definition_lists. See http://pandoc.org/README.html
# for more information. # for more information.
ret += '%s\n: %s\n\n' % (option, description) ret += '\n%s\n: %s\n' % (option, description)
else:
ret += line.lstrip() + '\n'
else: else:
ret += line + '\n' ret += line + '\n'